2011-10-24 Pedro Alves <pedro@codesourcery.com>
authorPedro Alves <palves@redhat.com>
Mon, 24 Oct 2011 14:09:20 +0000 (14:09 +0000)
committerPedro Alves <palves@redhat.com>
Mon, 24 Oct 2011 14:09:20 +0000 (14:09 +0000)
gdb/
* infrun.c (handle_inferior_event): Don't assume inferior_ptid is
already set when marking the event thread as not executing in
non-stop mode.

gdb/ChangeLog
gdb/infrun.c

index 3a10983..6f9974e 100644 (file)
@@ -1,5 +1,11 @@
 2011-10-24  Pedro Alves  <pedro@codesourcery.com>
 
+       * infrun.c (handle_inferior_event): Don't assume inferior_ptid is
+       already set when marking the event thread as not executing in
+       non-stop mode.
+
+2011-10-24  Pedro Alves  <pedro@codesourcery.com>
+
        * infrun.c (handle_inferior_event): Add debug output for
        TARGET_WAITKIND_NO_HISTORY.
 
index da0b820..ac2b5ae 100644 (file)
@@ -3239,7 +3239,7 @@ handle_inferior_event (struct execution_control_state *ecs)
     set_executing (minus_one_ptid, 0);
   else if (ecs->ws.kind != TARGET_WAITKIND_SIGNALLED
           && ecs->ws.kind != TARGET_WAITKIND_EXITED)
-    set_executing (inferior_ptid, 0);
+    set_executing (ecs->ptid, 0);
 
   switch (infwait_state)
     {