aboutsummaryrefslogtreecommitdiff
path: root/gdb/win32-nat.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/win32-nat.c')
-rw-r--r--gdb/win32-nat.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gdb/win32-nat.c b/gdb/win32-nat.c
index 3ea0966..28f9b82 100644
--- a/gdb/win32-nat.c
+++ b/gdb/win32-nat.c
@@ -1775,8 +1775,9 @@ win32_detach (char *args, int from_tty)
if (has_detach_ability ())
{
- delete_command (NULL, 0);
- win32_continue (DBG_CONTINUE, -1);
+ ptid_t ptid = {-1};
+ win32_resume (ptid, 0, TARGET_SIGNAL_0);
+
if (!DebugActiveProcessStop (current_event.dwProcessId))
{
error (_("Can't detach process %lu (error %lu)"),