Code

Be sure to kill all childs.
authorjanw <janw@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 21 Apr 2008 14:32:11 +0000 (14:32 +0000)
committerjanw <janw@594d385d-05f5-0310-b6e9-bd551577e9d8>
Mon, 21 Apr 2008 14:32:11 +0000 (14:32 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@10596 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-si/debian/gosa-si-common.init

index 1c08c9ca09364927400ea9cbe67418a952bc91e9..6cde8872554c51fa1fb9dd828f3db24f4b0a9348 100755 (executable)
@@ -39,16 +39,19 @@ start_server() {
 
 stop_client() {
        start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/gosa-si-client.pid --name gosa-si-client
+       kill `ps -C gosa-si-client -o pid=` &> /dev/null
 }
 
 
 stop_bus() {
        start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/gosa-si-bus.pid --name gosa-si-bus
+       kill `ps -C gosa-si-bus -o pid=` &> /dev/null
 }
 
 
 stop_server() {
        start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/gosa-si-server.pid --name gosa-si-server
+       kill `ps -C gosa-si-server -o pid=` &> /dev/null
 }