summaryrefslogtreecommitdiffstats
path: root/scripts/qapi/commands.py
diff options
context:
space:
mode:
authorBin Meng2022-10-25 16:10:15 +0200
committerMarc-André Lureau2022-11-21 08:30:11 +0100
commit06639f8ff53d1dbfa709377499e6c30eca9c3c9a (patch)
treef3c1bb67b21259a2daeab05b3a8a9a6ca271db29 /scripts/qapi/commands.py
parentMerge tag 'pull-ppc-20221117' of https://gitlab.com/danielhb/qemu into staging (diff)
downloadqemu-06639f8ff53d1dbfa709377499e6c30eca9c3c9a.tar.gz
qemu-06639f8ff53d1dbfa709377499e6c30eca9c3c9a.tar.xz
qemu-06639f8ff53d1dbfa709377499e6c30eca9c3c9a.zip
chardev/char-win-stdio: Pass Ctrl+C to guest with a multiplexed monitor
At present when pressing Ctrl+C from a guest running on QEMU Windows with a multiplexed monitor, e.g.: -serial mon:stdio, QEMU executable just exits. This behavior is inconsistent with the Linux version. Such behavior is caused by unconditionally setting the input mode ENABLE_PROCESSED_INPUT for a console's input buffer. Fix this by testing whether the chardev is allowed to do so. Signed-off-by: Bin Meng <bin.meng@windriver.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20221025141015.612291-1-bin.meng@windriver.com>
Diffstat (limited to 'scripts/qapi/commands.py')
0 files changed, 0 insertions, 0 deletions