r1456 - trunk/varnish-cache/debian

des at projects.linpro.no des at projects.linpro.no
Sun May 20 18:19:04 CEST 2007


Author: des
Date: 2007-05-20 18:19:03 +0200 (Sun, 20 May 2007)
New Revision: 1456

Modified:
   trunk/varnish-cache/debian/varnish.default
   trunk/varnish-cache/debian/varnish.init
Log:
Copy NFILES knob from redhat/varnish.initrc.


Modified: trunk/varnish-cache/debian/varnish.default
===================================================================
--- trunk/varnish-cache/debian/varnish.default	2007-05-18 14:14:53 UTC (rev 1455)
+++ trunk/varnish-cache/debian/varnish.default	2007-05-20 16:19:03 UTC (rev 1456)
@@ -4,6 +4,9 @@
 # shell script fragment.
 #
 
+# Maximum number of open files (for ulimit -n)
+NFILES=131072
+
 # This file contains 4 alternatives, please use only one.
 
 ## Alternative 1, Minimal configuration, no VCL

Modified: trunk/varnish-cache/debian/varnish.init
===================================================================
--- trunk/varnish-cache/debian/varnish.init	2007-05-18 14:14:53 UTC (rev 1455)
+++ trunk/varnish-cache/debian/varnish.init	2007-05-20 16:19:03 UTC (rev 1456)
@@ -31,6 +31,9 @@
         . /etc/default/varnish
 fi
 
+# Open files (usually 1024, which is way too small for varnish)
+ulimit -n ${NFILES:-131072}
+
 # If $DAEMON_OPTS is not set at all in /etc/default/varnish, use minimal useful
 # defaults (Backend at localhost:8080, a common place to put a locally
 # installed application server.)




More information about the varnish-commit mailing list