diff options
author | Katze Miau <miaukatzemiau@priveasy.de> | 2011-12-19 10:35:35 (GMT) |
---|---|---|
committer | Katze Miau <miaukatzemiau@priveasy.de> | 2011-12-19 10:35:35 (GMT) |
commit | 6dca94dedbf96a9a5e45bbad0299fa67cc9c655f (patch) | |
tree | 92cbe7691afa1630954f7e87aba34201b8dd2f54 | |
parent | bd35f9fe17680fad70fd770341ca3f73c14c27de (diff) |
fsm: don't leak lock fd to child processes
-rwxr-xr-x | files/common/sbin/fsm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/files/common/sbin/fsm b/files/common/sbin/fsm index e6b62fa..177d0c7 100755 --- a/files/common/sbin/fsm +++ b/files/common/sbin/fsm @@ -47,7 +47,7 @@ callOne () { # args: cwd arg1 arg2 cmdlist cd $1 while read cmd; do if [ -x "$cmd" ]; then - $cmd $2 $3 + $cmd $2 $3 666<&- exit $? fi done ) @@ -94,12 +94,12 @@ case "$1" in cat $PState ;; watch) - lock $PState + lockState $PState watch ;; change) [ -n "$3" ] || printArgs - lock $PState + lockState $PState change $3 ;; *) |