close socket only if it exists

This commit is contained in:
s2
2019-01-23 18:06:06 +01:00
parent 407e8ee6bc
commit d42aa109e7

View File

@@ -178,7 +178,10 @@ NNTP.prototype.connect = function(options) {
// many? servers don't support the *mandatory* CAPABILITIES command :-( // many? servers don't support the *mandatory* CAPABILITIES command :-(
if (err && cmd !== 'CAPABILITIES') { if (err && cmd !== 'CAPABILITIES') {
self.emit('error', err); self.emit('error', err);
return self._socket.end(); if (self._socket) {
self._socket.end()
}
return;
} }
// TODO: try sending CAPABILITIES first thing // TODO: try sending CAPABILITIES first thing
if (!cmd) { if (!cmd) {