summaryrefslogtreecommitdiff
path: root/bufferevent_openssl.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_openssl.c
parent0ff2c5a92246083495ff4d672372b8afe510105b (diff)
downloadlibevent-e6af35d762822e56e97cca3708ffee291c867d20.tar.gz
Correctly terminate IO on an async bufferevent on bufferevent_free
Diffstat (limited to 'bufferevent_openssl.c')
-rw-r--r--bufferevent_openssl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bufferevent_openssl.c b/bufferevent_openssl.c
index c5d242ea..da50c600 100644
--- a/bufferevent_openssl.c
+++ b/bufferevent_openssl.c
@@ -1167,6 +1167,7 @@ be_openssl_ctrl(struct bufferevent *bev,
return -1;
data->ptr = bev_ssl->underlying;
return 0;
+ case BEV_CTRL_CANCEL_ALL:
default:
return -1;
}