Add is_active_son guards for sidechain events processing
This commit is contained in:
parent
9056ba6d07
commit
2cc90a8794
2 changed files with 10 additions and 0 deletions
|
|
@ -54,6 +54,11 @@ void sidechain_net_handler::sidechain_event_data_received(const sidechain_event_
|
|||
ilog( " peerplays_from: ${peerplays_from}", ( "peerplays_from", sed.peerplays_from ) );
|
||||
ilog( " peerplays_to: ${peerplays_to}", ( "peerplays_to", sed.peerplays_to ) );
|
||||
|
||||
if (!plugin.is_active_son()) {
|
||||
ilog( " !!! SON is not active and not processing sidechain events...");
|
||||
return;
|
||||
}
|
||||
|
||||
const chain::global_property_object& gpo = database.get_global_properties();
|
||||
|
||||
son_wallet_transfer_create_operation op;
|
||||
|
|
|
|||
|
|
@ -334,6 +334,11 @@ void sidechain_net_handler_bitcoin::handle_event( const std::string& event_data
|
|||
ilog("peerplays sidechain plugin: sidechain_net_handler_bitcoin::handle_event");
|
||||
ilog(" event_data: ${event_data}", ("event_data", event_data));
|
||||
|
||||
if (!plugin.is_active_son()) {
|
||||
ilog(" !!! SON is not active and not processing sidechain events...");
|
||||
return;
|
||||
}
|
||||
|
||||
std::string block = bitcoin_client->receive_full_block( event_data );
|
||||
if( block != "" ) {
|
||||
const auto& vins = extract_info_from_block( block );
|
||||
|
|
|
|||
Loading…
Reference in a new issue