This (small) serie:
- removes the creation of an extraneous console in the debugger
- however, it exhibits an issue in console handling where console
is disconnected too late in server, leaving unwanted termios
(eg no echo). It modifies the server to disconnect the console
when the (unix) process group leader terminates
use case:
- apply second patch only
- run from shell
./wine winedbg notepad
- enter 'quit' in winedbg prompt
- back to shell prompt, without echo
A+
---
Eric …
[View More]Pouech (2):
server/console: when a Unix process group leader terminates, disconnect the console
programs/winedbg: don't allocate a new console for debuggee (that's no longer needed)
programs/winedbg/tgt_active.c | 5 +----
server/console.c | 13 +++++++++++++
server/process.c | 1 +
server/process.h | 1 +
4 files changed, 16 insertions(+), 4 deletions(-)
[View Less]