From 77e407f4a05f705e25e1172f22159e783aa797fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B4=94=E4=B8=80=E9=B8=A3?= Date: Fri, 19 Jul 2019 20:52:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=A7=E7=BB=AD=E4=BF=AE=E6=94=B9shutdown?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform/src/ssl_stream.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/src/ssl_stream.cpp b/platform/src/ssl_stream.cpp index 4040d54..d146f96 100644 --- a/platform/src/ssl_stream.cpp +++ b/platform/src/ssl_stream.cpp @@ -2109,6 +2109,7 @@ void ssl_stream_free_and_close_fd(struct ssl_stream * s_stream, struct event_bas } //sslshutctx = ssl_shutdown_ctx_new(s_stream, evbase); //pxy_ssl_shutdown_cb(fd, 0, sslshutctx); + bufferevent_setcb(bev, NULL, NULL, NULL, NULL); SSL_set_shutdown(s_stream->ssl, SSL_RECEIVED_SHUTDOWN); SSL_shutdown(s_stream->ssl); bufferevent_disable(bev, EV_READ|EV_WRITE);