| Submitter | Amit Shah |
|---|---|
| Date | April 7, 2010, 9:02 p.m. |
| Message ID | <1270674156-9345-3-git-send-email-amit.shah@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/49644/ |
| State | New |
| Headers | show |
Comments
Patch
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(-)