fix client close

This commit is contained in:
qicosmos
2024-01-20 17:42:52 +08:00
parent 50eae79c0e
commit 38224415df
+6 -1
View File
@@ -94,7 +94,12 @@ public:
}
~rpc_client() {
close();
std::promise<void> promise;
ios_.post([this, &promise] {
close();
promise.set_value();
});
promise.get_future().wait();
stop();
}