From f7eef448a19520f4edafa9666a78294852f002a0 Mon Sep 17 00:00:00 2001
From: Jed Schmidt
Date: Sat, 11 Aug 2012 02:41:38 +0900
Subject: [PATCH] pass socket errors up to the client.
---
browserver.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/browserver.js b/browserver.js
index 5612c7a..8959410 100644
--- a/browserver.js
+++ b/browserver.js
@@ -126,6 +126,7 @@ Client.prototype = new events.EventEmitter
Client.prototype.attachSocket = function(socket) {
socket.on("message", this.handleMessage.bind(this))
socket.on("close", this.handleClose.bind(this))
+ socket.on("error", this.emit.bind(this, "error"))
this.socket = socket