Message ID | 1270674156-9345-3-git-send-email-amit.shah@redhat.com |
---|---|
State | New |
Headers | show |
diff --git a/hw/virtio-serial-bus.c b/hw/virtio-serial-bus.c index 5df9b6b..8d77c94 100644 --- a/hw/virtio-serial-bus.c +++ b/hw/virtio-serial-bus.c @@ -190,8 +190,9 @@ int virtio_serial_close(VirtIOSerialPort *port) /* * If there's any data the guest sent which the app didn't - * consume, discard it. + * consume, reset the throttling flag and discard the data. */ + port->throttled = false; flush_queued_data(port, true); return 0; }
Disable throttling once a port is closed (and we discard all the unconsumed buffers in the vq). Signed-off-by: Amit Shah <amit.shah@redhat.com> --- hw/virtio-serial-bus.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)