Robert Fitzsimons wrote:
> Your code running on Linux is unblocking (notifyAll) before, there
> is any thing waiting (wait) on the lock.
You're right -- that could happen in the code I sent out. Oops. It's
not happening on either of my systems. It's getting past the line
st.pause() on my system. Of course, this is a timing difference between
our two machines.
I should have put in a more sophisticated pause(), but I was
concetrating on the socket problem.
It doesn't hang anywhere on (my) Linux system. It clearly hangs on the
close() on HP Linux, though.
-- Charles