Sat, 15 Jan 2011 20:12:24 -0500
bufferevent learns to set watermarking using write-accessor functions rather than low-level access
src/buffer_event.c | file | annotate | diff | comparison | revisions |
--- a/src/buffer_event.c Sat Jan 15 20:11:54 2011 -0500 +++ b/src/buffer_event.c Sat Jan 15 20:12:24 2011 -0500 @@ -153,8 +153,7 @@ low = lua_tonumber(L, 2); high = lua_tonumber(L, 3); - ev->ev->wm_read.low = low; - ev->ev->wm_read.high = high; + bufferevent_setwatermark(ev->ev, EV_READ, low, high); return 0; } @@ -166,8 +165,7 @@ low = lua_tonumber(L, 2); high = lua_tonumber(L, 3); - ev->ev->wm_write.low = low; - ev->ev->wm_write.high = high; + bufferevent_setwatermark(ev->ev, EV_WRITE, low, high); return 0; }