Skip to content

Instantly share code, notes, and snippets.

@leoluk
Created September 29, 2021 22:50
Show Gist options
  • Save leoluk/b5d05ed27269b077b834eda771a50058 to your computer and use it in GitHub Desktop.
Save leoluk/b5d05ed27269b077b834eda771a50058 to your computer and use it in GitHub Desktop.
WARNING: DATA RACE
Read at 0x00c00e3fe258 by goroutine 92:
go.uber.org/zap.(*Logger).check()
/go/pkg/mod/go.uber.org/zap@v1.16.0/logger.go:271 +0x170
go.uber.org/zap.(*Logger).Info()
/go/pkg/mod/go.uber.org/zap@v1.16.0/logger.go:187 +0x94
github.com/certusone/wormhole/node/pkg/solana.(*SolanaWatcher).retryFetchBlock()
/app/pkg/solana/client.go:235 +0xaca
github.com/certusone/wormhole/node/pkg/solana.(*SolanaWatcher).Run.func1·dwrap·2()
/app/pkg/solana/client.go:205 +0xbc
Previous write at 0x00c00e3fe258 by goroutine 141:
go.uber.org/zap.(*Logger).clone()
/go/pkg/mod/go.uber.org/zap@v1.16.0/logger.go:253 +0x76
go.uber.org/zap.(*Logger).Named()
/go/pkg/mod/go.uber.org/zap@v1.16.0/logger.go:139 +0xa4
github.com/certusone/wormhole/node/pkg/supervisor.(*node).getLogger()
/app/pkg/supervisor/supervisor_node.go:271 +0xb3
github.com/certusone/wormhole/node/pkg/supervisor.Logger()
/app/pkg/supervisor/supervisor.go:62 +0xeb
github.com/certusone/wormhole/node/pkg/solana.(*SolanaWatcher).Run()
/app/pkg/solana/client.go:119 +0x234
github.com/certusone/wormhole/node/pkg/solana.(*SolanaWatcher).Run-fm()
/app/pkg/solana/client.go:112 +0x78
github.com/certusone/wormhole/node/pkg/supervisor.(*supervisor).processSchedule.func1()
/app/pkg/supervisor/supervisor_processor.go:147 +0x245
Goroutine 92 (running) created at:
github.com/certusone/wormhole/node/pkg/solana.(*SolanaWatcher).Run.func1()
/app/pkg/solana/client.go:205 +0x304b
Goroutine 141 (running) created at:
github.com/certusone/wormhole/node/pkg/supervisor.(*supervisor).processSchedule()
/app/pkg/supervisor/supervisor_processor.go:133 +0x32b
github.com/certusone/wormhole/node/pkg/supervisor.(*supervisor).processor()
/app/pkg/supervisor/supervisor_processor.go:84 +0x55d
github.com/certusone/wormhole/node/pkg/supervisor.New·dwrap·1()
/app/pkg/supervisor/supervisor.go:111 +0x6e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment