Closed benzmuircroft closed 8 years ago
Just to add some info to this issue, it seems that queueCb
(in /lib/clients/client.js
, the _callTransport
function) is being called twice (at least). The error being thrown is automatically thrown by the async module.
Thanks, I'll take a look at what's happening this evening. I've seen this issue before with the way the requeue logic works, so it maybe a bug in the way that works.
Ok, I'm fairly sure that you hit a retry limit with the number of calls that you were making and that there's a bug in the way the current request retry logic works. I'm tweaking the way the retry logic works now.
Try using the 2.0.6
version and see if this still happens.
My app was running in another tab when it crashed. I am the only user. and there were no changes to my slack team (no new messages or activity of any kind).
it looks like something happened on line 178 of client.js which caused async.js to throw an error
here is my code (one instance per user)
here is my code (only one instance to listen for all messages for my team)
my code works nice plugged into slack but, why did that random crash happen?