stacks-network/stacks-core

Node always logs "Proceeding to mine blocks" regardless of miner status

Open

#4,944 opened on 2024年7月2日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Rust (758 forks)auto 404
enhancementgood first issuestale

Repository metrics

Stars
 (3,063 stars)
PR merge metrics
 (PR metrics pending)

説明

On a follower node, I see the following as expected:

INFO [1719960965.695137] [testnet/stacks-node/src/run_loop/neon.rs:384] [main] Will run as a Follower node

However, shortly after I also see:

INFO [1719960987.613683] [testnet/stacks-node/src/run_loop/neon.rs:1341] [main] Runloop: Synchronized full burnchain up to height 850443. Proceeding to mine blocks

This is confusing and incorrect, since this node is not a miner.

The code in question doesn't have any conditionals around miner status for this log message: https://github.com/stacks-network/stacks-core/blob/master/testnet/stacks-node/src/run_loop/nakamoto.rs#L705

コントリビューターガイド