]> git.puffer.fish Git - matthieu/frr.git/commitdiff
quagga: quagga-startup-fds.patch
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:29:16 +0000 (18:29 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:29:16 +0000 (18:29 -0700)
Setup default number of filedescriptors allowed in quagga defaults and ulimit calls
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Reviewed-by:

debian/quagga.default
debian/quagga.init.d

index da9bffeee97fdfc347383405889b5bb8bb090254..ae1ae129ef9d2e4b6a9ebf622b0867c72bc750ce 100644 (file)
@@ -1,2 +1,4 @@
 MAX_INSTANCES=5
-ENABLE_RELOAD=no
\ No newline at end of file
+ENABLE_RELOAD=no
+MAX_FDS=1024
+
index 093c5734122139c8911c1cc25ebd7f6951bf9a33..b9ad6e66699257723b4e954db4aed9fca1d62fa4 100755 (executable)
@@ -89,6 +89,7 @@ check_daemon()
 # The Quagga daemons creates the pidfile when starting.
 start()
 {
+       ulimit -n $MAX_FDS
         if [ "$1" = "watchquagga" ]; then
 
            # We may need to restart watchquagga if new daemons are added and/or