From 16431b3be532f93a73ffca620ca6e79fbb7eafd8 Mon Sep 17 00:00:00 2001 From: timur <12267899-timur.5@users.noreply.gitlab.com> Date: Wed, 16 Nov 2022 07:32:17 -0400 Subject: [PATCH] SON connection pool. --- .../peerplays_sidechain/sidechain_net_handler_hive.hpp | 1 + .../peerplays_sidechain/sidechain_net_handler_hive.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/libraries/plugins/peerplays_sidechain/include/graphene/peerplays_sidechain/sidechain_net_handler_hive.hpp b/libraries/plugins/peerplays_sidechain/include/graphene/peerplays_sidechain/sidechain_net_handler_hive.hpp index 8458cbb6..922297e9 100644 --- a/libraries/plugins/peerplays_sidechain/include/graphene/peerplays_sidechain/sidechain_net_handler_hive.hpp +++ b/libraries/plugins/peerplays_sidechain/include/graphene/peerplays_sidechain/sidechain_net_handler_hive.hpp @@ -65,6 +65,7 @@ private: void hive_listener_loop(); void handle_event(const std::string &event_data); hive_rpc_client *get_active_rpc_client(); + void select_active_rpc_client(); }; }} // namespace graphene::peerplays_sidechain diff --git a/libraries/plugins/peerplays_sidechain/sidechain_net_handler_hive.cpp b/libraries/plugins/peerplays_sidechain/sidechain_net_handler_hive.cpp index a403ff70..d107a5d1 100644 --- a/libraries/plugins/peerplays_sidechain/sidechain_net_handler_hive.cpp +++ b/libraries/plugins/peerplays_sidechain/sidechain_net_handler_hive.cpp @@ -964,4 +964,9 @@ hive_rpc_client *sidechain_net_handler_hive::get_active_rpc_client() return rpc_clients[n_active_rpc_client]; } +void sidechain_net_handler_hive::select_active_rpc_client() +{ + n_active_rpc_client = 0; +} + }} // namespace graphene::peerplays_sidechain