mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-09 04:19:10 -04:00
[Bugfix] fix bufferevent setwatermark suspend_read
This commit is contained in:
parent
79800df7c7
commit
b34e4ac3a4
@ -545,7 +545,7 @@ bufferevent_setwatermark(struct bufferevent *bufev, short events,
|
||||
bufev_private->read_watermarks_cb,
|
||||
EVBUFFER_CB_ENABLED|EVBUFFER_CB_NODEFER);
|
||||
|
||||
if (evbuffer_get_length(bufev->input) > highmark)
|
||||
if (evbuffer_get_length(bufev->input) >= highmark)
|
||||
bufferevent_wm_suspend_read(bufev);
|
||||
else if (evbuffer_get_length(bufev->input) < highmark)
|
||||
bufferevent_wm_unsuspend_read(bufev);
|
||||
|
Loading…
x
Reference in New Issue
Block a user