У меня есть сервер/клиент socket.io
. Когда client
безопасно отсоединяется, на стороне сервера, линииSocket.IO: обнаружение разъединенных разъемов
socket.on('disconnect', function() {
});
называется.
Однако, если клиентский сервер выходит из строя, то socket.on('disconnect')
никогда не вызывается; Я знаю это, потому что я рекурсивно распечатываю wss.sockets.connected.length
, и число не уменьшается.
Как я могу проверить, что такая авария произошла на сервере?