From 92e2bcef0893880f0b1b93e84e7fe5771174b906 Mon Sep 17 00:00:00 2001 From: avalonche Date: Tue, 14 Mar 2023 06:51:02 +1100 Subject: [PATCH] Nil pointer exception on payload hash --- miner/payload_building.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/miner/payload_building.go b/miner/payload_building.go index 68c4bc6323..d169b85bfd 100644 --- a/miner/payload_building.go +++ b/miner/payload_building.go @@ -140,8 +140,14 @@ func (payload *Payload) resolveBestFullPayload(payloads []*Payload) { } } - log.Trace("best payload resolved", "id", payload.id, "blockHash", payload.full.Hash()) + close(payload.stop) payload.cond.Broadcast() // fire signal for notifying full block + + if payload.full != nil { + log.Trace("best payload resolved", "id", payload.id, "blockHash", payload.full.Hash()) + } else { + log.Trace("no payload resolved", "id", payload.id) + } } func (payload *Payload) Cancel() {