summaryrefslogtreecommitdiff
path: root/bufferevent_openssl.c
diff options
context:
space:
mode:
authorAzat Khuzhin <a3at.mail@gmail.com>2015-09-02 15:09:24 +0300
committerAzat Khuzhin <a3at.mail@gmail.com>2015-09-02 19:28:33 +0300
commit877280db09e8e136e4aecee76149fe126069239c (patch)
tree929734fec5b9e762dc3a4b5ed3c36a36cb3ad51a /bufferevent_openssl.c
parente8a2da96e3fedc3ebf7d322df0fac155dfb41717 (diff)
downloadlibevent-877280db09e8e136e4aecee76149fe126069239c.tar.gz
be_openssl: don't use *_auto() in do_handshake() we can't have fd == -1 there
Diffstat (limited to 'bufferevent_openssl.c')
-rw-r--r--bufferevent_openssl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bufferevent_openssl.c b/bufferevent_openssl.c
index fbd2971f..4afdde27 100644
--- a/bufferevent_openssl.c
+++ b/bufferevent_openssl.c
@@ -1030,7 +1030,7 @@ do_handshake(struct bufferevent_openssl *bev_ssl)
int fd = event_get_fd(&bev_ssl->bev.bev.ev_read);
/* We're done! */
bev_ssl->state = BUFFEREVENT_SSL_OPEN;
- set_open_callbacks_auto(bev_ssl, fd); /* XXXX handle failure */
+ set_open_callbacks(bev_ssl, fd); /* XXXX handle failure */
/* Call do_read and do_write as needed */
bufferevent_enable(&bev_ssl->bev.bev, bev_ssl->bev.bev.enabled);
bufferevent_run_eventcb_(&bev_ssl->bev.bev,