X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=usttrace;h=52c378dfbd12041636f1630e7b82d49ee51bcbb6;hb=41ba580690b344ef9c4bbcdf2be9cd5668ccc305;hp=fe8a5cd8f8c47f80a53a72164c1ac8852d20a1a3;hpb=b924c127ff931e20e6de9c88aafad0829c97de29;p=ust.git diff --git a/usttrace b/usttrace index fe8a5cd..52c378d 100755 --- a/usttrace +++ b/usttrace @@ -78,9 +78,9 @@ 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 & + $USTD --pidfile "$pidfilepath" -s "$SOCKPATH" -o "$OUTDIR" >"$OUTDIR/ustd.log" 2>&1 & USTDPID="$(<$pidfilepath)" export UST_DAEMON_SOCKET="$SOCKPATH" fi @@ -129,7 +129,7 @@ then kill -SIGTERM "$USTDPID" echo "Waiting for ustd to shutdown..." - wait "$USTDPID" + wait "$(USTDPID)" rm "$pidfilepath" fi