aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/infrun.c3
-rw-r--r--gdb/target.c3
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. */