Squid-2.2.STABLE4: Higher helper limit to avoid dns queue assertion Allow for a larger backlog of requests to helper processes such as dnsserver. Squid will abort with a assertion failure if the backlog grows to large. This patch changes the limit from 2*n_helpers to 5*n_helpers Index: squid/src/helper.c diff -u squid/src/helper.c:1.1.1.6 squid/src/helper.c:1.1.1.6.2.1 --- squid/src/helper.c:1.1.1.6 Tue Jul 13 00:09:28 1999 +++ squid/src/helper.c Sun Aug 1 18:13:01 1999 @@ -307,7 +307,7 @@ hlp->last_queue_warn = squid_curtime; debug(14, 0) ("WARNING: All %s processes are busy.\n", hlp->id_name); debug(14, 0) ("WARNING: %d pending requests queued\n", hlp->stats.queue_size); - if (hlp->stats.queue_size > hlp->n_running * 2) + if (hlp->stats.queue_size > hlp->n_running * 5) fatalf("Too many queued %s requests", hlp->id_name); debug(14, 1) ("Consider increasing the number of %s processes in your config file.\n", hlp->id_name); }