* infrun.c (handle_inferior_event): Context switch to the new
[deliverable/binutils-gdb.git] / gdb / infrun.c
index a2ab386be91da71e6c9df27ae97988e914793372..45a8c8778f09cd8f6314ff411184f5a55e39299a 100644 (file)
@@ -2746,6 +2746,8 @@ targets should add new threads to the thread list themselves in non-stop mode.")
         in either the OS or the native code).  Therefore we need to
         continue all threads in order to make progress.  */
 
+      if (!ptid_equal (ecs->ptid, inferior_ptid))
+       context_switch (ecs->ptid);
       target_resume (RESUME_ALL, 0, TARGET_SIGNAL_0);
       prepare_to_wait (ecs);
       return;
This page took 0.023011 seconds and 4 git commands to generate.