diff options
Diffstat (limited to 'bufferevent_sock.c')
-rw-r--r-- | bufferevent_sock.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bufferevent_sock.c b/bufferevent_sock.c index a37e302a..09c30604 100644 --- a/bufferevent_sock.c +++ b/bufferevent_sock.c @@ -329,6 +329,7 @@ bufferevent_socket_new(struct event_base *base, evutil_socket_t fd, return NULL; } bufev = &bufev_p->bev; + evbuffer_set_flags(bufev->output, EVBUFFER_FLAG_DRAINS_TO_FD); event_assign(&bufev->ev_read, bufev->ev_base, fd, EV_READ|EV_PERSIST, bufferevent_readcb, bufev); |