update timeout from 60sec to 15sec

This commit is contained in:
Simon Smith 2023-09-01 13:08:22 +01:00 committed by GitHub
parent b1d2d1aea9
commit a84557ef0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -564,7 +564,7 @@ function CreateMeshRelayEx(parent, ws, req, domain, user, cookie) {
} else { } else {
ws._socket.pause(); // Hold traffic until the other connection ws._socket.pause(); // Hold traffic until the other connection
parent.parent.debug('relay', 'Relay holding: ' + obj.id + ' (' + obj.req.clientIp + ') ' + (obj.authenticated ? 'Authenticated' : '')); parent.parent.debug('relay', 'Relay holding: ' + obj.id + ' (' + obj.req.clientIp + ') ' + (obj.authenticated ? 'Authenticated' : ''));
parent.wsrelays[obj.id] = { peer1: obj, state: 1, timeout: setTimeout(closeBothSides, 60000) }; parent.wsrelays[obj.id] = { peer1: obj, state: 1, timeout: setTimeout(closeBothSides, 15000) };
} }
// Check if a peer server has this connection // Check if a peer server has this connection
@ -1317,4 +1317,4 @@ function CreateLocalRelayEx(parent, ws, req, domain, user, cookie) {
// If this is not an authenticated session, or the session does not have routing instructions, just go ahead an connect to existing session. // If this is not an authenticated session, or the session does not have routing instructions, just go ahead an connect to existing session.
performRelay(); performRelay();
return obj; return obj;
}; };