1

このWebサイトに示されているコードを使用してsslクライアントを開発しました

http://www.chesterproductions.net.nz/blogs/it/c/an-ssl-client-using-openssl/245/

しかしr = BIO_free(bio);、接続を呼び出した後もまだ閉じられません。クライアント アプリケーションを閉じた後にのみ、接続が閉じます。CurrPortsこれは、すべてのポートが接続状態にあることを示すソフトウェアを使用して確認しています。

試してみBIO_ssl_shutdown(bio);ましたが、うまくいきませんでした。

4

1 に答える 1

0

わかりました、私は障害を見つけました。問題を引き起こしたのは、FD_SET をクリアしていないサーバーでした。なぜそうなったのかはわかりませんが:(

于 2013-09-05T19:28:12.430 に答える