diff --git a/lib/_tls_wrap.js b/lib/_tls_wrap.js index 0a30cd3310c1f1..5a35c3bd967b55 100644 --- a/lib/_tls_wrap.js +++ b/lib/_tls_wrap.js @@ -362,7 +362,7 @@ TLSSocket.prototype._init = function(socket, wrap) { self._writableState.errorEmitted = true; // Destroy socket if error happened before handshake's finish - if (!this._secureEstablished) { + if (!self._secureEstablished) { self._tlsError(err); self.destroy(); } else if (options.isServer &&