From 6d3b98e279f92f8fc2a69f5074fe274dc250f8c0 Mon Sep 17 00:00:00 2001 From: Kevin Heifner Date: Thu, 6 Feb 2020 08:10:26 -0500 Subject: [PATCH 1/2] Allow incoming connections when in read-only and irreverible mode --- plugins/net_plugin/net_plugin.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/net_plugin/net_plugin.cpp b/plugins/net_plugin/net_plugin.cpp index b43ba034b27..d1117449442 100644 --- a/plugins/net_plugin/net_plugin.cpp +++ b/plugins/net_plugin/net_plugin.cpp @@ -3366,8 +3366,11 @@ namespace eosio { chain::controller&cc = my->chain_plug->chain(); my->db_read_mode = cc.get_read_mode(); if( cc.in_immutable_mode() && my->p2p_address.size() ) { - my->p2p_address.clear(); - fc_wlog( logger, "node in read-only mode disabling incoming p2p connections" ); + fc_wlog( logger, "\n" + "************************************\n" + "* Read Only Mode *\n" + "* - Transactions not forwarded - *\n" + "************************************\n" ); } tcp::endpoint listen_endpoint; From 5c5916b0636f22c05a14831322e71a80810b76d5 Mon Sep 17 00:00:00 2001 From: Kevin Heifner Date: Thu, 6 Feb 2020 08:20:09 -0500 Subject: [PATCH 2/2] Clean up formatting of log message --- plugins/net_plugin/net_plugin.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/net_plugin/net_plugin.cpp b/plugins/net_plugin/net_plugin.cpp index d1117449442..5a07b8ca1a2 100644 --- a/plugins/net_plugin/net_plugin.cpp +++ b/plugins/net_plugin/net_plugin.cpp @@ -3367,10 +3367,10 @@ namespace eosio { my->db_read_mode = cc.get_read_mode(); if( cc.in_immutable_mode() && my->p2p_address.size() ) { fc_wlog( logger, "\n" - "************************************\n" - "* Read Only Mode *\n" - "* - Transactions not forwarded - *\n" - "************************************\n" ); + "**********************************\n" + "* Read Only Mode *\n" + "* - Transactions not forwarded - *\n" + "**********************************\n" ); } tcp::endpoint listen_endpoint;