From 0113db66af36e7497c36c3b7b65270852bdb5992 Mon Sep 17 00:00:00 2001 From: Andrey Sidorov Date: Sat, 8 Mar 2014 18:09:54 +1100 Subject: [PATCH] unly delete seq2stack entry when in debug mode --- lib/xcore.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/xcore.js b/lib/xcore.js index be12cba..956904e 100644 --- a/lib/xcore.js +++ b/lib/xcore.js @@ -451,7 +451,8 @@ XClient.prototype.expectReplyHeader = function() if (!handled) client.emit('error', error); // TODO: should we delete seq2stack and reply even if there is no handler? - delete client.seq2stack[seq_num]; + if (client.options.debug) + delete client.seq2stack[seq_num]; delete client.replies[seq_num]; } else client.emit('error', error);