Error: read ECONNRESET
Добры день! При закрытии клиента на ALT+F4, сервера падет с ошибкой Error: read ECONNRESET,что можно сделать?
OS: OSX Yosemite 10.10.5 Node:v5.6.0 |
Очевидно, перехватывать ошибки сокета.
const net = require("net"); const server = net.createServer((socket) => { socket.on("error", (error) => { if (error.code != "ECONNRESET") { throw error; } }); }); server.listen(4000); |
if (error.code != "ECONNRESET") { throw error; } throw тут наверное тоже не очень верное решение. Ошибки надо логировать в файл и консоль к примеру. Но могу конечно же ошибаться. |
Да как угодно.
Я просто показал, как ошибку отловить, что с ней дальше делать - дело хозяйское. |
Часовой пояс GMT +3, время: 23:01. |