From 4266f5cf2ebe171b5b32ce780bed3c307d3a1a94 Mon Sep 17 00:00:00 2001 From: isaacs Date: Fri, 12 Oct 2012 18:41:30 -0700 Subject: [PATCH] tls: Provide buffer to Connection.setSession --- lib/tls.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/tls.js b/lib/tls.js index ed6c5a7..e184c29 100644 --- a/lib/tls.js +++ b/lib/tls.js @@ -1296,7 +1296,10 @@ exports.connect = function(/* [port, host], options, cb */) { }); if (options.session) { - pair.ssl.setSession(options.session); + var session = options.session; + if (typeof session === 'string') + session = new Buffer(session, 'binary'); + pair.ssl.setSession(session); } var cleartext = pipe(pair, socket); -- 2.7.4