diff --git a/f8/httpclientpool.cc b/f8/httpclientpool.cc index 44f6e43..58141ee 100644 --- a/f8/httpclientpool.cc +++ b/f8/httpclientpool.cc @@ -214,8 +214,8 @@ namespace f8 break; } } + std::shared_ptr xobj = std::make_shared(); if (ret) { - std::shared_ptr xobj = std::make_shared(); if (xobj->ReadFromJsonString(response)) { f8::MsgQueue::Instance()->PostMsg (IM_HttpClientPool, @@ -247,7 +247,9 @@ namespace f8 ( { node->context_id, - AHE_NO_CONN + AHE_NO_CONN, + xobj, + response } )); }