mirror of
https://github.com/log4js-node/log4js-node.git
synced 2025-12-08 19:26:01 +00:00
fix: on newer nodejs versions listening to socket errors are required
This commit is contained in:
parent
f8d46a9392
commit
fa366c8abc
@ -39,7 +39,11 @@ function appender(config, layout) {
|
||||
emptyBuffer();
|
||||
});
|
||||
socket.on('timeout', socket.end.bind(socket));
|
||||
// don't bother listening for 'error', 'close' gets called after that anyway
|
||||
socket.on('error', (e) => {
|
||||
debug('connection error', e);
|
||||
canWrite = false;
|
||||
emptyBuffer();
|
||||
})
|
||||
socket.on('close', createSocket);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user