Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用本网站中显示的代码开发了一个 ssl 客户端
http://www.chesterproductions.net.nz/blogs/it/c/an-ssl-client-using-openssl/245/
但是在调用r = BIO_free(bio);连接后仍然没有关闭。只有在关闭我的客户端应用程序后,连接才会关闭。我正在使用CurrPorts软件验证这一点,该软件显示哪些端口处于连接状态。
r = BIO_free(bio);
CurrPorts
我试过BIO_ssl_shutdown(bio);了,但也没有用。
BIO_ssl_shutdown(bio);
好的,我找到了错误。是服务器未清除其 FD_SET 造成的问题。虽然我不确定为什么会这样:(