diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-03-15 22:52:16 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-03-15 22:56:26 +0100 |
commit | 90d152fcff21f2795a4ec4dc24ca19e585ffd327 (patch) | |
tree | 5ad683d288aad480632163138aa63c9fb804baf9 /recipes-openmoko/openmoko-gsmd/files | |
parent | 7aa59c430eedbd2ac0f6ca5a5b87aa6052e8d233 (diff) |
gsmd: Simplify killing of the children
Kill the entire process group by sending it to pid 0. Found while
searching for better exec examples.
Diffstat (limited to 'recipes-openmoko/openmoko-gsmd/files')
-rw-r--r-- | recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh b/recipes-openmoko/openmoko-gsmd/files/gsmd-respawn.sh index 3714d2e..b1fe134 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 |