From d86a7661040e7fcdf77dbcd2d6492bcf55fc2ed2 Mon Sep 17 00:00:00 2001 From: Guillermo Rauch Date: Tue, 3 Jan 2012 13:16:25 -0800 Subject: [PATCH] Added Socket#onError --- lib/socket.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/socket.js b/lib/socket.js index 751dab46..66d0b358 100644 --- a/lib/socket.js +++ b/lib/socket.js @@ -342,6 +342,17 @@ Socket.prototype.close = function () { return this; }; +/** + * Called upon transport error + * + * @api private + */ + +Socket.prototype.onError = function (err) { + this.emit('error', err); + this.onClose('transport error', err); +}; + /** * Called upon transport close. *