commit | b4f9e0c0413c03ad897d7aad320a4a1cd49c467a | [log] [tgz] |
---|---|---|
author | Petr Machata <[email protected]> | Tue Feb 07 01:57:59 2012 +0100 |
committer | Petr Machata <[email protected]> | Tue Feb 07 01:57:59 2012 +0100 |
tree | efd87f018ee8b0442e70e2d5f5713c2f4a6218d3 | |
parent | 144a938a5d83d7d335a54b2a76e3423605f0f562 [diff] [blame] |
Fix a race between fork/trace_me and first ptrace request - That first ptrace may fail if ltrace is too quick
diff --git a/execute_program.c b/execute_program.c index 47f514d..859f32c 100644 --- a/execute_program.c +++ b/execute_program.c
@@ -89,6 +89,8 @@ _exit(1); } + wait_for_proc(pid); + debug(1, "PID=%d", pid); return pid;