diff --git a/lib/tls.js b/lib/tls.js index 1fddadad9..f5f814eb5 100644 --- a/lib/tls.js +++ b/lib/tls.js @@ -167,6 +167,9 @@ CryptoStream.prototype.destroy = function(err) { this.pair._destroy(); }; +CryptoStream.prototype.fd = -1; +CryptoStream.prototype.__defineGetter__('readyState', + net.Socket.prototype.__lookupGetter__('readyState')); // Move decrypted, clear data out into the application. // From the user's perspective this occurs as a 'data' event