commit | f1d751c7dede158bc9770e4d7c4cb07191ffdf3f | [log] [tgz] |
---|---|---|
author | jiayl@webrtc.org <jiayl@webrtc.org> | Thu Sep 25 16:38:46 2014 |
committer | jiayl@webrtc.org <jiayl@webrtc.org> | Thu Sep 25 16:38:46 2014 |
tree | cb39f904dfd7620baf9736c6d2aec0424396aaab | |
parent | 05305116d6d1fe441614b553f201ef5c118220f3 [diff] [blame] |
Call SSL_shutdown in OpenSSLStreamAdapter::Cleanup. BUG=crbug/414211 R=juberti@webrtc.org Committed: https://code.google.com/p/webrtc/source/detail?r=7293 Review URL: https://webrtc-codereview.appspot.com/22739004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7301 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/base/opensslstreamadapter.cc b/webrtc/base/opensslstreamadapter.cc index 070a948..133eb72 100644 --- a/webrtc/base/opensslstreamadapter.cc +++ b/webrtc/base/opensslstreamadapter.cc
@@ -695,6 +695,12 @@ } if (ssl_) { + int ret = SSL_shutdown(ssl_); + if (ret < 0) { + LOG(LS_WARNING) << "SSL_shutdown failed, error = " + << SSL_get_error(ssl_, ret); + } + SSL_free(ssl_); ssl_ = NULL; }