diff options
| author | Bin Meng | 2022-10-25 16:10:15 +0200 |
|---|---|---|
| committer | Marc-André Lureau | 2022-11-21 08:30:11 +0100 |
| commit | 06639f8ff53d1dbfa709377499e6c30eca9c3c9a (patch) | |
| tree | f3c1bb67b21259a2daeab05b3a8a9a6ca271db29 /tests/qapi-schema/data-array-unknown.err | |
| parent | Merge tag 'pull-ppc-20221117' of https://gitlab.com/danielhb/qemu into staging (diff) | |
| download | qemu-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 'tests/qapi-schema/data-array-unknown.err')
0 files changed, 0 insertions, 0 deletions
