This is why-- in PoolThreadEndpoint, a new thread is started only when a socket is accepted. Since the npe happened before this, the whole thing shut down without running another thread.
So, we need to wrap for Throwable, and I think the best place to do it is around the accept in PTE.runIt. I'll add it right now.. Keith | Great finding. | | I would also add another round of try/catch for Throwable | to catch any other NPE in the catch(). | | Not sure about the logic - it is supposed to detect and start | new threads... If you can take a look... | | Costin | | | -- | To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> | For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> | | -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>