2009-01-13 Pedro Alves * win32-low.c (get_child_debug_event): Issue a final DBG_CONTINUE when handling a EXIT_PROCESS_DEBUG_EVENT. --- gdb/gdbserver/win32-low.c | 1 + 1 file changed, 1 insertion(+) Index: src/gdb/gdbserver/win32-low.c =================================================================== --- src.orig/gdb/gdbserver/win32-low.c +++ src/gdb/gdbserver/win32-low.c @@ -1453,6 +1453,7 @@ get_child_debug_event (struct target_wai (unsigned) current_event.dwThreadId)); ourstatus->kind = TARGET_WAITKIND_EXITED; ourstatus->value.integer = current_event.u.ExitProcess.dwExitCode; + child_continue (DBG_CONTINUE, -1); CloseHandle (current_process_handle); current_process_handle = NULL; break;