Merge pull request #133 from qicosmos/fix_response

This commit is contained in:
qicosmos
2024-02-26 15:58:49 +08:00
committed by GitHub
+1 -1
View File
@@ -49,7 +49,7 @@ public:
assert(data.size() < MAX_BUF_LEN);
auto sp_data = std::make_shared<std::string>(std::move(data));
std::weak_ptr<connection> weak = shared_from_this();
asio::post([this, weak, sp_data, req_id, req_type] {
asio::post(socket_.get_executor(), [this, weak, sp_data, req_id, req_type] {
auto conn = weak.lock();
if (conn) {
response_interal(req_id, std::move(sp_data), req_type);