I am using Squid as HTTP accelerator, occasally my Squid3 (stable6) will have error in cache.log, e.g. Failed to select source for ....http://www.example.com But I am sure that the URL is reachable in backend web server, and sometimes it will immediately followed by an assert failure and restart, e.g. assertion failed: comm.cc:1997: "!fd_table[fd].flags.closing" Also, sometimes I did observe an error in cache.log, e.g. client_side.cc(2723) okToAccept: WARNING! Your cache is running out of filedescriptors Any suggestions? Thanks.