diff options
-rw-r--r-- | gdb/infrun.c | 3 | ||||
-rw-r--r-- | gdb/target.c | 3 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gdb/infrun.c b/gdb/infrun.c index a3438d1..5311822 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -2186,9 +2186,6 @@ do_target_resume (ptid_t resume_ptid, bool step, enum gdb_signal sig) target_pass_signals (signal_pass); target_resume (resume_ptid, step, sig); - - if (target_can_async_p ()) - target_async (1); } /* Resume the inferior. SIG is the signal to give the inferior diff --git a/gdb/target.c b/gdb/target.c index 548cfad..658698b 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -2673,6 +2673,9 @@ target_resume (ptid_t ptid, int step, enum gdb_signal signal) thread's stop_pc as side effect. */ set_executing (curr_target, ptid, true); clear_inline_frame_state (curr_target, ptid); + + if (target_can_async_p ()) + target_async (1); } /* See target.h. */ |