]> git.parisson.com Git - telecaster-server.git/commitdiff
improve stop proc
authorGuillaume Pellerin <guillaume.pellerin@free.fr>
Tue, 14 May 2024 08:26:15 +0000 (10:26 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 13 Sep 2024 10:03:38 +0000 (12:03 +0200)
etc/init.d/telecaster

index 63de45bd8e2ca574344eb7f37fe2adb7c5a726f0..f9e8645413b3d6b1140f808f561be8b9314bc6fa 100755 (executable)
@@ -47,15 +47,13 @@ case "$1" in
             log_begin_msg "Stopping telecaster streaming vncserver:" "telecaster"
                 pid=`cat $PIDFILE | sed -e 's/\s.*//'|head -n1`
         if [ ! pid = '' ]; then
-            su -c "pkill -9 -f monitor_check.py"
             su -c "pkill -9 -f deefuzzer"
             su -c "pkill -9 gst-launch-1.0" $USER
             su -c "pkill -9 -f jackd" $USER
+            su -c "vncserver -kill :$PORT" $USER
+            su -c "pkill -9 -f vnc"
             su -c "rm /tmp/.X1-lock" $USER
             su -c "rm -rf /tmp/.X11-unix/X1" $USER
-            sleep 1
-            su -c "vncserver -kill :$PORT" $USER
-           su -c "pkill -9 -f vnc" 
             log_end_msg 0
         else
             log_end_msg 1