Message ID | 20180216115410.27287-7-kraxel@redhat.com |
---|---|
State | New |
Headers | show |
Series | [PULL,1/9] vnc: remove bogus object_unref on client socket | expand |
diff --git a/ui/vnc.c b/ui/vnc.c index e371710f4f..746293ddfa 100644 --- a/ui/vnc.c +++ b/ui/vnc.c @@ -1579,8 +1579,8 @@ void vnc_write(VncState *vs, const void *data, size_t len) * handshake, or from the job thread's VncState clone */ if (vs->throttle_output_offset != 0 && - vs->output.offset > (vs->throttle_output_offset * - VNC_THROTTLE_OUTPUT_LIMIT_SCALE)) { + (vs->output.offset / VNC_THROTTLE_OUTPUT_LIMIT_SCALE) > + vs->throttle_output_offset) { trace_vnc_client_output_limit(vs, vs->ioc, vs->output.offset, vs->throttle_output_offset); vnc_disconnect_start(vs);