From 18c866b4908cbaa80da265238afd7f907bcc6532 Mon Sep 17 00:00:00 2001 From: dceejay Date: Thu, 23 Apr 2015 10:05:42 +0100 Subject: [PATCH] Stomp node - call close with callback correctly. --- io/stomp/18-stomp.js | 7 ++----- io/stomp/package.json | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/io/stomp/18-stomp.js b/io/stomp/18-stomp.js index 132589c0..8e0f8998 100644 --- a/io/stomp/18-stomp.js +++ b/io/stomp/18-stomp.js @@ -90,9 +90,7 @@ module.exports = function(RED) { node.on("close", function(done) { closing = true; if (node.client) { - node.client.on("disconnect", function() { done(); }); - //node.client.unsubscribe(node.topic); - node.client.disconnect(); + node.client.disconnect(function() { done(); }); } else { done(); } }); @@ -143,8 +141,7 @@ module.exports = function(RED) { node.on("close", function(done) { closing = true; if (node.client) { - node.client.on("disconnect", function() { done(); }); - node.client.disconnect(); + node.client.disconnect(function() { done(); }); } else { done(); } }); diff --git a/io/stomp/package.json b/io/stomp/package.json index 815d635f..23b5289f 100644 --- a/io/stomp/package.json +++ b/io/stomp/package.json @@ -1,6 +1,6 @@ { "name" : "node-red-node-stomp", - "version" : "0.0.4", + "version" : "0.0.5", "description" : "A Node-RED node to publish and subscribe to/from a Stomp server", "dependencies" : { "stomp-client" : "0.6.2"