Eric Pouech : winedbg: In gdb proxy mode, ignore ctrl-c.
Alexandre Julliard
julliard at winehq.org
Wed Dec 15 14:25:58 CST 2021
Module: wine
Branch: master
Commit: 4a206a7ecb9d38fa6ef755d7b1cb47fc6ba81bfe
URL: https://source.winehq.org/git/wine.git/?a=commit;h=4a206a7ecb9d38fa6ef755d7b1cb47fc6ba81bfe
Author: Eric Pouech <eric.pouech at gmail.com>
Date: Wed Dec 15 16:52:52 2021 +0100
winedbg: In gdb proxy mode, ignore ctrl-c.
Let gdb handle the control-c instead of killing winedbg.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51766
Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
programs/winedbg/gdbproxy.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/programs/winedbg/gdbproxy.c b/programs/winedbg/gdbproxy.c
index 0fb27023957..8d8ae30fce5 100644
--- a/programs/winedbg/gdbproxy.c
+++ b/programs/winedbg/gdbproxy.c
@@ -2499,6 +2499,8 @@ static int gdb_remote(unsigned flags, unsigned port)
struct gdb_context gdbctx;
if (!gdb_init_context(&gdbctx, flags, port)) return 0;
+ /* don't handle ctrl-c, but let gdb do the job */
+ SetConsoleCtrlHandler(NULL, TRUE);
for (;;)
{
fd_set read_fds, err_fds;
More information about the wine-cvs
mailing list