From 66b418d6f30edbb2de0ceb472ed487e2f5b3f451 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Tue, 18 Jan 2011 22:39:20 -0500 Subject: [PATCH] make 'readyState' available to CryptoStream --- lib/tls.js | 3 +++ 1 file changed, 3 insertions(+) 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