From 7b08d74f6d8b5217d540f0c56fdb694e8f5aee22 Mon Sep 17 00:00:00 2001 From: "Max F. Albrecht" <1@178.is> Date: Sun, 18 Jan 2015 23:35:18 +0100 Subject: [PATCH 1/2] emit error event on client error --- examples/put_pixel.js | 8 ++++++++ open-pixel-control.js | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/examples/put_pixel.js b/examples/put_pixel.js index 1c07925..052585a 100644 --- a/examples/put_pixel.js +++ b/examples/put_pixel.js @@ -24,4 +24,12 @@ client.on('connected', function(){ }, 200); }); +client.on('disconnected', function () { + console.log('opc: client disconnected!') +}); + +client.on('error', function () { + console.log('opc: client error!') +}); + client.connect(); diff --git a/open-pixel-control.js b/open-pixel-control.js index eb75a28..b43a255 100644 --- a/open-pixel-control.js +++ b/open-pixel-control.js @@ -30,6 +30,10 @@ OPC.prototype.connect = function(){ self.opc_client.on('end', function(){ self.emit('disconnected'); }); + + self.opc_client.on('error', function(){ + self.emit('error'); + }); }; OPC.prototype.disconnect = function(){ From 0d74dc8cc7228907a55406ad4eaed56b11fbe510 Mon Sep 17 00:00:00 2001 From: "Max F. Albrecht" <1@178.is> Date: Sun, 18 Jan 2015 23:35:25 +0100 Subject: [PATCH 2/2] bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1e072d5..b0f2730 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "open-pixel-control", - "version": "0.1.1", + "version": "0.1.3", "description": "An open pixel control messaging library", "main": "open-pixel-control.js", "scripts": {