Skip to content

Commit 6cf9dc5

Browse files
committed
Persist Harbor agent stop timing
1 parent 4f39b26 commit 6cf9dc5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/clawbench/runtime/harbor/wrap-harbor-agent.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ agent_pid=$!
3131
while kill -0 "$agent_pid" 2>/dev/null; do
3232
if [[ -f "$stop_file" ]]; then
3333
detected_at=$(date +%s.%N)
34+
printf '{"stop_detected_at":%s,"signal":"INT"}\n' "$detected_at" >"$stop_result"
3435
kill -INT "$agent_pid" 2>/dev/null || true
3536
for _ in $(seq 1 20); do
3637
kill -0 "$agent_pid" 2>/dev/null || break
@@ -39,7 +40,6 @@ agent_pid=$!
3940
if kill -0 "$agent_pid" 2>/dev/null; then
4041
kill -TERM "$agent_pid" 2>/dev/null || true
4142
fi
42-
printf '{"stop_detected_at":%s,"signal":"INT"}\n' "$detected_at" >"$stop_result"
4343
exit 0
4444
fi
4545
sleep 0.1

0 commit comments

Comments
 (0)