setStatus(statusCode) {
if (this.headersSent) {
return socket.emit('error', new Error('Headers were sent'));
}
Это неверно. То что отослали заголовки не есть ошибка сокета - сокет же не виноват, поэтому нельзя эмитить ошибку на нем. Более того это синхронная ошибка - поэтому нам достаточно было сделать throw
Принято. Мелкое замечание
Это неверно. То что отослали заголовки не есть ошибка сокета - сокет же не виноват, поэтому нельзя эмитить ошибку на нем. Более того это синхронная ошибка - поэтому нам достаточно было сделать throw