unly delete seq2stack entry when in debug mode

This commit is contained in:
Andrey Sidorov 2014-03-08 18:09:54 +11:00
parent 75ad329b4f
commit 0113db66af

View file

@ -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);