Skip to content

Commit 173345a

Browse files
Include stacktrace in shutdown timeout message (ava-labs#3360)
1 parent 84a2c77 commit 173345a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

snow/networking/router/chain_router.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import (
2020
"github.com/ava-labs/avalanchego/snow/networking/benchlist"
2121
"github.com/ava-labs/avalanchego/snow/networking/handler"
2222
"github.com/ava-labs/avalanchego/snow/networking/timeout"
23+
"github.com/ava-labs/avalanchego/utils"
2324
"github.com/ava-labs/avalanchego/utils/constants"
2425
"github.com/ava-labs/avalanchego/utils/linked"
2526
"github.com/ava-labs/avalanchego/utils/logging"
@@ -377,6 +378,7 @@ func (cr *ChainRouter) Shutdown(ctx context.Context) {
377378
chainLog := chain.Context().Log
378379
if err != nil {
379380
chainLog.Warn("timed out while shutting down",
381+
zap.String("stack", utils.GetStacktrace(true)),
380382
zap.Error(err),
381383
)
382384
} else {
@@ -700,6 +702,7 @@ func (cr *ChainRouter) removeChain(ctx context.Context, chainID ids.ID) {
700702
chainLog := chain.Context().Log
701703
if err != nil {
702704
chainLog.Warn("timed out while shutting down",
705+
zap.String("stack", utils.GetStacktrace(true)),
703706
zap.Error(err),
704707
)
705708
} else {

0 commit comments

Comments
 (0)