diff --git a/test/brpc_ssl_unittest.cpp b/test/brpc_ssl_unittest.cpp index a7ef1c209e..a469a62386 100644 --- a/test/brpc_ssl_unittest.cpp +++ b/test/brpc_ssl_unittest.cpp @@ -311,6 +311,11 @@ TEST_F(SSLTest, connect_on_create) { brpc::Join(correlation_id); ASSERT_EQ(EXP_RESPONSE, res.message()); } + + ptr->SetFailed(); + ptr.reset(); + ASSERT_EQ(0, server.Stop(0)); + ASSERT_EQ(0, server.Join()); } void CheckCert(const char* cname, const char* cert) {