From 0c6518774bc69fdb43cb0fcddd2fd74226390fc9 Mon Sep 17 00:00:00 2001 From: Bart Wyatt Date: Wed, 25 Mar 2020 15:44:04 -0400 Subject: [PATCH] use http async api support for trace get_block (cherry picked from commit 76b0968a5415d4bcd7aad8b36691c89858e75c90) --- plugins/trace_api_plugin/trace_api_plugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/trace_api_plugin/trace_api_plugin.cpp b/plugins/trace_api_plugin/trace_api_plugin.cpp index f3d38b7bb26..0e2748e3897 100644 --- a/plugins/trace_api_plugin/trace_api_plugin.cpp +++ b/plugins/trace_api_plugin/trace_api_plugin.cpp @@ -235,7 +235,7 @@ struct trace_api_rpc_plugin_impl : public std::enable_shared_from_this(); fc::microseconds max_response_time = http.get_max_response_time(); - http.add_handler("/v1/trace_api/get_block", + http.add_async_handler("/v1/trace_api/get_block", [wthis=weak_from_this(), max_response_time](std::string, std::string body, url_response_callback cb) { auto that = wthis.lock();