diff --git a/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh b/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh index 3714d2e9ed..b1fe134326 100644 --- a/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh +++ b/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh @@ -5,7 +5,7 @@ PIDFILE="/var/run/$NAME.pid" PID=$$ echo "$PID" > $PIDFILE -trap "{ rm -f $PIDFILE ; killall -9 $NAME; }" EXIT +trap "{ rm -f $PIDFILE ; kill 0; }" EXIT while true; do