]> git.pld-linux.org Git - packages/squid.git/commitdiff
- add SQUID_FD_LIMIT variable for set how many file descriptors available for squid...
authorKrzysztof Taraszka <dzimi@pld-linux.org>
Tue, 30 Oct 2007 21:53:20 +0000 (21:53 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    squid.init -> 1.42
    squid.sysconfig -> 1.10

squid.init
squid.sysconfig

index 2c0c72b28132454bbe9592bf691f9d17ce6bfaf2..037be83293db2a90b522a08e85a20f93850401fe 100644 (file)
@@ -58,6 +58,8 @@ start() {
        # 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
index 9233b58924e7b68ca302610fba1c606eb30ae46a..1e8fc3b026d19f30cebd3d8ad2eee4cf723a6142 100644 (file)
@@ -10,3 +10,6 @@ SERVICE_RUN_NICE_LEVEL="+5"
 
 # maximum time (in seconds) to wait for squid to stop
 SQUID_SHUTDOWN_TIMEOUT="60"
+
+# file description limit for squid
+SQUID_FD_LIMIT="8192"
This page took 0.080922 seconds and 4 git commands to generate.