X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=usttrace;h=b3af05d7a167cb4da41507e09cd8230264f025af;hb=8232f1db6950f4c5bc0611a30e9b8f2d70618644;hp=fe8a5cd8f8c47f80a53a72164c1ac8852d20a1a3;hpb=6f86ffe9af2b30a6741fef34acc23ac458b3144f;p=ust.git diff --git a/usttrace b/usttrace index fe8a5cd..b3af05d 100755 --- a/usttrace +++ b/usttrace @@ -78,7 +78,7 @@ SOCKPATH="/tmp/ust-sock-$$" if [ "$arg_syswide_daemon" != "1" ]; then pidfilepath="/tmp/usttrace-$USER-$(date +%Y%m%d%H%M%S%N)-ustd-pid" - + mkfifo -m 0600 "$pidfilepath" # Start daemon $USTD -d --pidfile "$pidfilepath" -s "$SOCKPATH" -o "$OUTDIR" >"$OUTDIR/ustd.log" 2>&1 & USTDPID="$(<$pidfilepath)" @@ -129,7 +129,7 @@ then kill -SIGTERM "$USTDPID" echo "Waiting for ustd to shutdown..." - wait "$USTDPID" + wait rm "$pidfilepath" fi