So, the problem has turned out to be that the server device will send
out an ACK request from time to time. It sends the ACK out on port
50001. On the Win 7 machine, the .read operation on the socket blocks
when this happens, even though it's on port 502. The Win 7 machine
doesn't send an ACK for a few seconds, at which time the server device
sends another ACK request on port 50001, then the Win 7 machine
happily responds, the .read operation returns with the latest data,
and life goes on for 45 seconds or so, until this all repeats.

Has anyone seen anything like this? Several XP machines don't have the
problem, several Win 7 machines do. I have no idea why this would be
such a problem.

Thanks!

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to