josephg/node-browserchannel — pull request #13 by collin (2012-05-10 12:38:02+00:00)
Title: Removed timeout from channelHandleArray.

Hiding errors in a timeout wipes out the stack which makes debugging terribly difficult.
Errors that are caught here may be thrown from applications that use browserchannel.

Twice now in two days I have run into errors raised from my application that were swallowed by this try/catch and timeout. By re-raising the error in a timeout I get no stack information in the debugger.