Tad, I have deinstalled the java from /usr/ports/java/jdk16 and am going to try the test with the java from /usr/ports/java/linux-sun-jdk16 (which runs on top of the linux compatibility extensions in FreeBSD), and see if that makes a difference. I'll let you know how the test goes.
Thanks again for all the help. Sincerely, Dudley On Sat, Dec 11, 2010 at 10:22 PM, Tad Glines <[email protected]> wrote: > On Sat, Dec 11, 2010 at 8:02 PM, Dudley Fox <[email protected]> wrote: > > > I don't know enough java to understand it, but here is the dump of > threads > > and their stack traces: > > > > Thanks for the stack trace. I see where it's hanging, but I'm not sure why > it's hanging. > The Socket.IO flashsocket transport starts a thread listening on the flash > socket policy port (default 843). During shutdown, the code closes the > listener socket, and the thread SHOULD get an AsynchronousCloseException > and > exit. But it doesn't so the code hangs forever waiting for the listener > thread to exit. > > What I don't understand is why the thread isn't getting the > AsynchronousCloseException. I'll have to look into it. > > -Tad >
