]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 2393: DNS requests getting stuck in idns queue
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 5 Oct 2008 01:39:55 +0000 (14:39 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 5 Oct 2008 01:39:55 +0000 (14:39 +1300)
Port of Squid-2 fix by Henrik Nordstrom

There seems to be two problems here.

a) On TCP communication failure Squid starts to restransmit the TCP query as
fast as it can, with no bounds checking. Keeps doing that until there is a
response or Squid is restarted...

b) For some reason the retransmit queue seems to halt for you. I have not yet
reproduced this issue, but may be related to the first..

1  2 
src/dns_internal.cc

Simple merge