On 15/01/2013 9:23 a.m., Ralf Hildebrandt wrote:
* Loïc BLOT <[email protected]>:
Hi ralf, i also have this problem under OpenBSD 5.2.
Here is my fix, you have the same problem as me. Amos please use my
patch !! (now i get more than 1 day uptime, instead of 5min uptime...)

http://bugs.squid-cache.org/show_bug.cgi?id=3732

This remove the assert and manage the getaddrinfo result on this
function :)
Hm, doesn't my assertion error occur at another place? And with an IPv6
address?


Both your problems are both based in a bug either in Comm::ConnOpener::start() or comm_openex() functions. The assert exists in order to catch these brokenness rather than permitting the traffic to get screwed up silenly ("watermelon metrics" etc).

I have attached an experimental patch which might resolve this to the bug report.

Amos

Reply via email to