[EMAIL PROTECTED] writes:
> So today, after saying some bad words when it happened
> again, I ran strace to maybe get a clue as to what was
> going on and I saw an endless stream of failed syscalls,
> seemingly an attempt to write some HTTP into a socket.
> I can see that no Enet traffic is being generated, so
> this is a strictly local failure. Can anybody offer any
> guesses as to why such might be happening? Behold:
Sounds like a TCP flow-control problem to me, if there truly is no
ethernet traffic being generated. And under the general sphere of
"flow-control problems" might be the HTTP server on the other end...
What does tcpdump produce?
IIRC, Netscape configures those HTTP/TCP socket fd's with O_NDELAY
(this helps facilitate their threading). When these non-blocking
write() calls fail, errno is set to EAGAIN.
Your netscape process is trying to jam something down a pipe that the
system thinks is incapable of accepting more data. It's that simple.
--kevin
--
Kevin D. Clark (cetaceannetworks.com!kclark) |
Cetacean Networks, Inc. | Give me a decent UNIX
Portsmouth, N.H. (USA) | and I can move the world
alumni.unh.edu!kdc (PGP Key Available) |
**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************