diff --git a/lib/socket.js b/lib/socket.js index 4623268fc..425008908 100644 --- a/lib/socket.js +++ b/lib/socket.js @@ -379,7 +379,7 @@ Socket.prototype.sendPacket = function (type, data, options, callback) { options = options || {}; options.compress = false !== options.compress; - if ('closing' !== this.readyState) { + if ('closing' !== this.readyState && 'closed' !== this.readyState) { debug('sending packet "%s" (%s)', type, data); var packet = {