Итак, я пытаюсь написать простой сервер сокетов TCP, который передает информацию всем подключенным клиентам. Поэтому, когда пользователь подключается, они добавляются в список клиентов, и когда поток испускает событие закрытия, они удаляются из списка клиентов.Необязательные ошибки в node.js
Это хорошо работает, за исключением того, что иногда я отправляю сообщение так же, как пользователь отключается.
Я пробовал обертывание stream.write()
в блоке try/catch
, но не повезло. Похоже, что ошибка неуловима.
Отличный ответ! Мой дополнительный вопрос здесь: какой обработчик ошибок (слушатель), как правило, должен делать: просто ошибка журнала или также вызов 'next' callback? –