diff options
author | Petr Machata <pmachata@redhat.com> | 2012-04-11 18:01:44 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2012-04-11 18:01:44 +0200 |
commit | ffe4cd25089680daf1bd1ec0114d177ec3e0cf95 (patch) | |
tree | 68cbebfb7e1de8633af2a305985ccb784d20c770 /handle_event.c | |
parent | cec06ec8282c538a40bde968ae36fe8356daffaa (diff) | |
download | ltrace-ffe4cd25089680daf1bd1ec0114d177ec3e0cf95.tar.gz |
Handle detach from sleeping or unresponsive processes
Diffstat (limited to 'handle_event.c')
-rw-r--r-- | handle_event.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/handle_event.c b/handle_event.c index e3d3d0a..725f50d 100644 --- a/handle_event.c +++ b/handle_event.c @@ -49,11 +49,12 @@ call_handler(Process * proc, Event * event) } void -handle_event(Event *event) { +handle_event(Event *event) +{ if (exiting == 1) { - exiting = 2; debug(1, "ltrace about to exit"); - ltrace_exiting(); + os_ltrace_exiting(); + exiting = 2; } debug(DEBUG_FUNCTION, "handle_event(pid=%d, type=%d)", event->proc ? event->proc->pid : -1, event->type); |