On Fri, May 10, 2019 at 01:38:19PM +0100, Stuart Henderson wrote:
> On 2019/05/10 11:45, Matthieu Herrb wrote:
> > Hi,
> > 
> > I recently upgraded the squid cache at work to OpenBSD 6.5 (and thus
> > squid 4.6). After this, squid started locking up (and not accepting
> > new connections) every few hours with the error below logged in
> > cache.log:
> > 
> > oldAccept  FD 17, [::] [ job1]: ignoring: (53) Software caused
> > connection abort
> > 
> > After digging a bit in the source code and reading about ECONNREFUSED
> > and accept(), I came out with the patch below, which fixes the issue
> > for me. The patch was done on 6.5, but the squid port is the same in
> > -current for now.
> > 
> > Does this look ok ?
> 
> Thanks for digging - OK. Would you mind either doing a PR
> (https://wiki.squid-cache.org/MergeProcedure) or bringing it up on
> squid-dev please?

Done. https://github.com/squid-cache/squid/pull/404

-- 
Matthieu Herrb

Reply via email to