On Sun, 19 Dec 2004, jamal wrote:
This is the strange part. Anyone still willing to provide a sample
program that hangs?
I can provide instructions, or you can wait a wee bit - I didnt have
any e1000 hardware to test with (e1000 being one of the drivers which
has this behavious, AFAIK/TTBOMK) - but a computer with an e1000
arrived Friday. So, give me a bit and I'll try come up with a test
case. A simple UDP send should be enough.
Still, I think we need to resolve the original problem.
And I have a feeling we wont be seeing any program which
reproduces it ;->
Just send a UDP packet - AIUI when link goes down the application can
(or at least a window exists) where the application can send a packet
down the file descriptor without error, but it will be queued rather
than sent and the fd eventually blocks/returns EAGAIN.
That window is the problem.
I'll test tomorrow.
Paul Jakma paul@xxxxxxxx paul@xxxxxxxxx Key ID: 64A2FF6A
You want to know why I kept getting promoted? Because my mouth knows more
than my brain.