tags 608812 - moreinfo + patch thanks Bob Proulx wrote: > I believe the best corrective action is to ensure in the init script > file /etc/init.d/muroard that start-stop-daemon ensures that the > process has actually exited before the script exits. Currently it > does: > > start-stop-daemon --stop --pidfile /var/run/muroard.pid --user muroard > --exec /usr/bin/muroard || true
I propose the following change to /etc/init.d/muroard to correct this problem. Add the following options to start-stop-daemon. --retry 30 --oknodo --quiet I propose that the script change this way: stop|terminate|shutdown) echo -n "Stopping $DESC: " - start-stop-daemon --stop $SSD_OPTS || true + start-stop-daemon --stop --retry 30 --oknodo --quiet $SSD_OPTS echo "$NAME." ;; I tested that through several iterations and I believe it is the best solution to the problem. Thanks! Bob
signature.asc
Description: Digital signature