]> git.ipfire.org Git - thirdparty/squid.git/commit
Bug 5069: Keep listening after getsockname() error (#1713)
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 1 Mar 2024 22:20:20 +0000 (22:20 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Fri, 1 Mar 2024 22:20:23 +0000 (22:20 +0000)
commit3471f3722196ac29834f7c6bcf277f1cef06baa8
treebd1c897094413132b87782dbf2c168b6f79e8ec0
parent92d356d1324dfb1cc789e9e8df9dee038d722f7c
Bug 5069: Keep listening after getsockname() error (#1713)

    ERROR: Stopped accepting connections:
    error: getsockname() failed to locate local-IP on ...

In many cases, these failures are intermittent client-triggered errors
(e.g., client shut down the accepted socket); Squid will successfully
accept other connections and, hence, should keep listening for them.
src/comm/TcpAcceptor.cc