[CDRIVER-1461] /Async/ismaster_ssl takes 5 minutes with OpenSSL Created: 08/Aug/16  Updated: 10/Aug/16  Resolved: 09/Aug/16

Status: Closed
Project: C Driver
Component/s: libmongoc, tests
Affects Version/s: 1.4.0
Fix Version/s: 1.4.0

Type: Bug Priority: Minor - P4
Reporter: A. Jesse Jiryu Davis Assignee: A. Jesse Jiryu Davis
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to CDRIVER-1147 Use SSL_shutdown on OpenSSL connections? Closed

 Description   

The addition of BIO_ssl_shutdown here:

https://github.com/mongodb/mongo-c-driver/commit/12120ec1cada

for CDRIVER-1147 causes some OpenSSL mock server tests to take 300 seconds to finish. The cause is mongoc_client_destroy requires the client to send an SSL shutdown message and receive the server's shutdown acknowledgment, but the mock server isn't able to detect the client shutdown.


Generated at Wed Feb 07 21:12:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.