projects
/
ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
usttrace: deal correctly with ustd creation and termination
[ust.git]
/
usttrace
diff --git
a/usttrace
b/usttrace
index b3af05d7a167cb4da41507e09cd8230264f025af..52c378dfbd12041636f1630e7b82d49ee51bcbb6 100755
(executable)
--- a/
usttrace
+++ b/
usttrace
@@
-80,7
+80,7
@@
then
pidfilepath="/tmp/usttrace-$USER-$(date +%Y%m%d%H%M%S%N)-ustd-pid"
mkfifo -m 0600 "$pidfilepath"
# Start daemon
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
USTDPID="$(<$pidfilepath)"
export UST_DAEMON_SOCKET="$SOCKPATH"
fi
@@
-129,7
+129,7
@@
then
kill -SIGTERM "$USTDPID"
echo "Waiting for ustd to shutdown..."
kill -SIGTERM "$USTDPID"
echo "Waiting for ustd to shutdown..."
- wait
+ wait
"$(USTDPID)"
rm "$pidfilepath"
fi
rm "$pidfilepath"
fi
This page took
0.023251 seconds
and
4
git commands to generate.