stacks-network/stacks-core

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

Open

#4 944 ouverte le 2 juil. 2024

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)Rust (758 forks)auto 404
enhancementgood first issuestale

Métriques du dépôt

Stars
 (3 063 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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

Guide contributeur