Fix socket disconnect might interrupt loop issue
This commit is contained in:
parent
dadcabced1
commit
209534993a
4
app.js
4
app.js
@ -506,7 +506,9 @@ process.on('SIGINT', function () {
|
|||||||
var socket = io.sockets.sockets[key];
|
var socket = io.sockets.sockets[key];
|
||||||
// notify client server going into maintenance status
|
// notify client server going into maintenance status
|
||||||
socket.emit('maintenance');
|
socket.emit('maintenance');
|
||||||
socket.disconnect(true);
|
setTimeout(function () {
|
||||||
|
socket.disconnect(true);
|
||||||
|
}, 0);
|
||||||
});
|
});
|
||||||
var checkCleanTimer = setInterval(function () {
|
var checkCleanTimer = setInterval(function () {
|
||||||
if (history.isReady() && realtime.isReady()) {
|
if (history.isReady() && realtime.isReady()) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user