Changed files:
squid.init -> 1.42
squid.sysconfig -> 1.10
# Check if the service is already running?
if [ ! -f /var/lock/subsys/squid ]; then
msg_starting Squid
+ # get FD limit from /etc/sysconfig/squid and set FD limit for squid
+ ulimit -SHn $SQUID_FD_LIMIT
daemon $SERVICE_RUN_NICE_LEVEL squid $SQUID_OPTS
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/squid
# maximum time (in seconds) to wait for squid to stop
SQUID_SHUTDOWN_TIMEOUT="60"
+
+# file description limit for squid
+SQUID_FD_LIMIT="8192"