summaryrefslogtreecommitdiff
path: root/bufferevent_filter.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-08-24 21:39:28 -0400
committerNick Mathewson <nickm@torproject.org>2011-08-28 14:39:12 -0400
commite6af35d762822e56e97cca3708ffee291c867d20 (patch)
treeff4499e205590b1ca543e9a2c6d86e8dbe75efbc /bufferevent_filter.c
parent0ff2c5a92246083495ff4d672372b8afe510105b (diff)
downloadlibevent-e6af35d762822e56e97cca3708ffee291c867d20.tar.gz
Correctly terminate IO on an async bufferevent on bufferevent_free
Diffstat (limited to 'bufferevent_filter.c')
-rw-r--r--bufferevent_filter.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bufferevent_filter.c b/bufferevent_filter.c
index 7f19eb9a..234204fc 100644
--- a/bufferevent_filter.c
+++ b/bufferevent_filter.c
@@ -504,6 +504,7 @@ be_filter_ctrl(struct bufferevent *bev, enum bufferevent_ctrl_op op,
return 0;
case BEV_CTRL_GET_FD:
case BEV_CTRL_SET_FD:
+ case BEV_CTRL_CANCEL_ALL:
default:
return -1;
}