Re: comm_poll_incoming NULL write handler

From: Darren Steven <dsteven@dont-contact.us>
Date: Fri, 27 Aug 1999 11:03:30 +1000

Fixed part of the problem....

Darren Steven wrote:

> Hi all,
>
> The system becomes slow to accept incoming connections to the squid port
> (other ports OK, can telnet in, and system is running smoothly - except
> no connect on port 8080). At the same time, the CPU utilisation drops
> very low, and stays that way for a few (5-10) minutes - ie squid is
> quiet. The access.log continues to scroll past while this is occuring -
> serving current requests. Then everything takes off again.
>
>

Linux has a default syn_recv baclog queue of 128, we hav an event where a
client (ms-proxy cache)on a congested link is filling op squids TCP queue
with syn_recv connections, and it will no accept new ones until some drop
out. I have increased this to 256 in
/proc/sys/net/ipv4/tcp_syn_max_backlog??? or similar.

I'll wait and see if it happens again.

--
Darren Steven
Applications Specialist
Networking Tasmania
Telstra Australia
Ph.1800 813 302
Received on Thu Aug 26 1999 - 18:41:05 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:48:07 MST