Skip to content

Commit 7def374

Browse files
committed
Merge branch 'GH-1239-p2p-stuck-in-head-catchup-main' into GH-1227-auto-bp-peer
2 parents 2e6b4e1 + 3381317 commit 7def374

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

plugins/net_plugin/net_plugin.cpp

+6-4
Original file line numberDiff line numberDiff line change
@@ -2629,10 +2629,12 @@ namespace eosio {
26292629
g_cp_conn.unlock();
26302630
if( fork_db_head_id == null_id ) {
26312631
// continue
2632-
} else if( c && (fork_db_head_num < blk_num || fork_db_head_id == blk_id) ) {
2633-
fc::lock_guard g_conn( c->conn_mtx );
2634-
c->conn_fork_db_head = null_id;
2635-
c->conn_fork_db_head_num = 0;
2632+
} else if( fork_db_head_num < blk_num || fork_db_head_id == blk_id ) {
2633+
if (c) {
2634+
fc::lock_guard g_conn( c->conn_mtx );
2635+
c->conn_fork_db_head = null_id;
2636+
c->conn_fork_db_head_num = 0;
2637+
}
26362638
} else {
26372639
set_state_to_head_catchup = true;
26382640
}

0 commit comments

Comments
 (0)