diff options
author | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-06-14 18:07:07 +0000 |
---|---|---|
committer | Jason Molenda <jsm@bugshack.cygnus.com> | 1999-06-14 18:07:07 +0000 |
commit | 11c39696067146c24181fa579e4107106ded7869 (patch) | |
tree | f4b9985577c8ac39145cc2cb7efb877ae771b064 /gdb/tracepoint.c | |
parent | 1c30101c98f656955f68fd552e69708089606f5a (diff) | |
download | gdb-11c39696067146c24181fa579e4107106ded7869.tar.gz |
import gdb-1999-06-14 snapshot
Diffstat (limited to 'gdb/tracepoint.c')
-rw-r--r-- | gdb/tracepoint.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c index 4c27d5153b9..1eb39d1549c 100644 --- a/gdb/tracepoint.c +++ b/gdb/tracepoint.c @@ -835,7 +835,12 @@ read_actions (t) immediate_quit++; #ifdef STOP_SIGNAL if (job_control) - signal (STOP_SIGNAL, stop_sig); + { + if (async_p) + signal (STOP_SIGNAL, handle_stop_sig); + else + signal (STOP_SIGNAL, stop_sig); + } #endif old_chain = make_cleanup ((make_cleanup_func) free_actions, (void *) t); while (1) |