Skip to content

Instantly share code, notes, and snippets.

@AlexeyAkhunov
Created April 26, 2021 13:48
Show Gist options
  • Save AlexeyAkhunov/b5d26546942e5c4b10da3391c854cdb2 to your computer and use it in GitHub Desktop.
Save AlexeyAkhunov/b5d26546942e5c4b10da3391c854cdb2 to your computer and use it in GitHub Desktop.
INFO [04-26|14:35:23.411] Build info git_branch=sentry-logs git_commit=01ae9624599b2a2d3d988f18248e680879b69ee0
INFO [04-26|14:35:23.411] Starting Turbo-Geth on Ethereum mainnet...
INFO [04-26|14:35:23.411] Maximum peer count ETH=50 total=50
INFO [04-26|14:35:23.412] Set global gas cap cap=25000000
INFO [04-26|14:35:23.443] Opening Database (LMDB) mapSize="2.0 TB"
INFO [04-26|14:35:23.500] database closed (LMDB) lmdb=inMem
INFO [04-26|14:35:23.502] Initialised chain configuration config="{ChainID: 1 Homestead: 1150000 DAO: 1920000 DAOSupport: true EIP150: 2463000 EIP155: 2675000 EIP158: 2675000 Byzantium: 4370000 Constantinople: 7280000 Petersburg: 7280000 Istanbul: 9069000, Muir Glacier: 9200000, Berlin: 12244000, YOLO v3: <nil>, Aleut: <nil>, Engine: ethash}"
INFO [04-26|14:35:23.502] Disk storage enabled for ethash DAGs dir=/Users/alexeysharp/Library/tg-ethash count=2
INFO [04-26|14:35:23.502] Initialising Ethereum protocol network=1
INFO [04-26|14:35:26.131] New local node record seq=22 id=eb72856cb9e4f393 ip=127.0.0.1 udp=49931 tcp=49931
INFO [04-26|14:35:26.131] Starting peer-to-peer node instance=turbo-geth/v2021.05.1-alpha-01ae9624/darwin-amd64/go1.16.2
INFO [04-26|14:35:26.131] New local node record seq=23 id=eb72856cb9e4f393 ip=127.0.0.1 udp=49931 tcp=49931
INFO [04-26|14:35:26.132] Started P2P networking self=enode://adee6319465ff94932746fa41d626121eb723309bb1d5d15c05405ef6a958d9ebfdc12668425f0840cd83f09281cee64b2a15fdd085aaa383224bee2ce7d31e7@127.0.0.1:49931
INFO [04-26|14:35:26.140] New local node record seq=330 id=368d707ba207df06 ip=127.0.0.1 udp=30303 tcp=30303
INFO [04-26|14:35:26.141] Started P2P networking self=enode://5ffc24ab4ea22b5062c9622e4ee432ea16753207156783fc38cbb2a1e0ab28601603dbb6d6da1cbdedede0e6a66dd5afc518094a0a0f8889b656da50573ac511@127.0.0.1:30303
INFO [04-26|14:35:26.141] [1/14 Headers] Processing headers... from=12316218
INFO [04-26|14:35:29.169] New local node record seq=331 id=368d707ba207df06 ip=86.148.180.254 udp=30303 tcp=30303
INFO [04-26|14:35:36.141] Looking for peers peercount=0 tried=44 static=0
INFO [04-26|14:35:36.474] Looking for peers peercount=0 tried=39 static=0
INFO [04-26|14:35:39.089] New local node record seq=24 id=eb72856cb9e4f393 ip=86.148.180.254 udp=49931 tcp=49931
INFO [04-26|14:35:46.202] Looking for peers peercount=1 tried=41 static=0
INFO [04-26|14:35:46.480] Looking for peers peercount=0 tried=35 static=0
INFO [04-26|14:35:56.141] [1/14 Headers] Wrote block headers number=12316218 blk/second=0.000 batch=0.00B alloc=520.45MiB sys=750.65MiB numGC=28
INFO [04-26|14:35:56.473] Looking for peers peercount=2 tried=56 static=0
INFO [04-26|14:35:56.537] Looking for peers peercount=0 tried=43 static=0
INFO [04-26|14:36:07.137] Looking for peers peercount=1 tried=47 static=0
ERROR[04-26|14:36:14.219] Handling incoming message error=terminated
ERROR[04-26|14:36:14.313] Handling incoming message error=terminated
ERROR[04-26|14:36:14.316] Handling incoming message error=terminated
ERROR[04-26|14:36:14.470] Handling incoming message error=terminated
ERROR[04-26|14:36:14.532] Handling incoming message error=terminated
ERROR[04-26|14:36:14.606] Handling incoming message error=terminated
ERROR[04-26|14:36:14.681] Handling incoming message error=terminated
ERROR[04-26|14:36:14.891] Handling incoming message error=terminated
ERROR[04-26|14:36:15.097] Handling incoming message error=terminated
ERROR[04-26|14:36:15.155] Handling incoming message error=terminated
ERROR[04-26|14:36:15.367] Handling incoming message error=terminated
ERROR[04-26|14:36:15.436] Handling incoming message error=terminated
ERROR[04-26|14:36:15.507] Handling incoming message error=terminated
ERROR[04-26|14:36:15.591] Handling incoming message error=terminated
ERROR[04-26|14:36:15.667] Handling incoming message error=terminated
INFO [04-26|14:36:17.142] Looking for peers peercount=1 tried=36 static=0
INFO [04-26|14:36:26.140] [1/14 Headers] Wrote block headers number=12316246 blk/second=0.933 batch=17.58KiB alloc=672.45MiB sys=1015.22MiB numGC=28
INFO [04-26|14:36:27.185] Looking for peers peercount=1 tried=47 static=0
INFO [04-26|14:36:37.307] Looking for peers peercount=1 tried=63 static=0
INFO [04-26|14:36:47.470] Looking for peers peercount=1 tried=45 static=0
INFO [04-26|14:36:56.140] [1/14 Headers] Wrote block headers number=12316248 blk/second=0.067 batch=19.46KiB alloc=693.97MiB sys=1015.54MiB numGC=28
INFO [04-26|14:36:57.503] Looking for peers peercount=2 tried=48 static=0
INFO [04-26|14:37:23.906] Processed highest=12316250
INFO [04-26|14:37:23.906] [1/14 Headers] DONE in=1m57.767845549s
INFO [04-26|14:37:23.921] [3/14 Bodies] Processing bodies... from=12316218 to=12316250
INFO [04-26|14:37:24.950] Processed highest=12316250
INFO [04-26|14:37:24.950] [4/14 Senders] Started from=12316218 to=12316250
INFO [04-26|14:37:24.950] [4/14 Senders] Read canonical hashes amount=32
INFO [04-26|14:37:25.014] [5/14 Execution] Blocks execution from=12316218 to=12316250
INFO [04-26|14:37:38.745] [5/14 Execution] Completed on block=12316250
INFO [04-26|14:37:38.745] [6/14 HashState] Promoting plain state from=12316218 to=12316250
INFO [04-26|14:37:38.745] [6/14 HashState] Incremental promotion started from=12316218 to=12316250 codes=true csbucket=PLAIN-ACS
INFO [04-26|14:37:38.828] [6/14 HashState] Incremental promotion started from=12316218 to=12316250 codes=false csbucket=PLAIN-ACS
INFO [04-26|14:37:39.261] [6/14 HashState] Incremental promotion started from=12316218 to=12316250 codes=false csbucket=PLAIN-SCS
INFO [04-26|14:37:53.272] [7/14 IntermediateHashes] Generating intermediate hashes from=12316218 to=12316250
INFO [04-26|14:37:54.351] [7/14 IntermediateHashes] Trie root hash=0x1d91534f9c994277ea6c11d38df9c34439da561fced8a21b55eae45500166e4a in=1.009555744s
INFO [04-26|14:38:37.416] [11/14 CallTraces] disabled. Work In Progress
INFO [04-26|14:38:48.803] [14/14 Finish] Update current block for the RPC API to=12316250
INFO [04-26|14:38:48.804] Memory alloc=1.13GiB sys=1.39GiB
INFO [04-26|14:38:48.804] Timings Headers=1m57.767872327s BlockHashes=15.167564ms Bodies=1.029208459s Senders=63.521846ms Execution=13.731446377s HashState=14.527839929s IntermediateHashes=14.987352966s AccountHistoryIndex=10.4798505s StorageHistoryIndex=9.168992566s LogIndex=9.508400592s TxLookup=11.38701969s TxPool="256.236µs" Finish="681.911µs"
INFO [04-26|14:38:48.804] [1/14 Headers] Processing headers... from=12316250
INFO [04-26|14:38:48.829] Processed highest=12316258
INFO [04-26|14:38:48.831] [3/14 Bodies] Processing bodies... from=12316250 to=12316258
INFO [04-26|14:38:48.831] Sent req=[12316251-12316258] peer=c8b5d4a6d109ea0b414830bef4bb43708221b8a6649531a6d4dcd17816216bee
INFO [04-26|14:38:49.082] Processed highest=12316258
INFO [04-26|14:38:49.082] [4/14 Senders] Started from=12316250 to=12316258
INFO [04-26|14:38:49.082] [4/14 Senders] Read canonical hashes amount=8
INFO [04-26|14:38:49.125] [5/14 Execution] Blocks execution from=12316250 to=12316258
INFO [04-26|14:38:49.632] [5/14 Execution] Completed on block=12316258
INFO [04-26|14:38:49.632] [6/14 HashState] Promoting plain state from=12316250 to=12316258
INFO [04-26|14:38:49.632] [6/14 HashState] Incremental promotion started from=12316250 to=12316258 codes=true csbucket=PLAIN-ACS
INFO [04-26|14:38:49.648] [6/14 HashState] Incremental promotion started from=12316250 to=12316258 codes=false csbucket=PLAIN-ACS
INFO [04-26|14:38:49.764] [6/14 HashState] Incremental promotion started from=12316250 to=12316258 codes=false csbucket=PLAIN-SCS
INFO [04-26|14:38:49.846] [7/14 IntermediateHashes] Generating intermediate hashes from=12316250 to=12316258
INFO [04-26|14:38:50.167] [7/14 IntermediateHashes] Trie root hash=0xf2fa6a6b8f5f5340a2183fb25d7f7e745db520d8cc485cfc05ecf53726557760 in=302.700892ms
INFO [04-26|14:38:50.717] [11/14 CallTraces] disabled. Work In Progress
INFO [04-26|14:38:51.034] [14/14 Finish] Update current block for the RPC API to=12316250
SIGABRT: abort
PC=0x7fff203cb8e2 m=0 sigcode=0
goroutine 0 [idle]:
runtime.pthread_cond_wait(0x6627b18, 0x6627ad8, 0x7fff00000000)
runtime/sys_darwin.go:384 +0x39
runtime.semasleep(0xffffffffffffffff, 0x9a14dc56)
runtime/os_darwin.go:63 +0x8d
runtime.notesleep(0x66278d0)
runtime/lock_sema.go:181 +0xdb
runtime.mPark()
runtime/proc.go:1340 +0x39
runtime.stopm()
runtime/proc.go:2257 +0x92
runtime.findrunnable(0xc000056000, 0x0)
runtime/proc.go:2916 +0x72e
runtime.schedule()
runtime/proc.go:3125 +0x2d7
runtime.park_m(0xc0002c7080)
runtime/proc.go:3274 +0x9d
runtime.mcall(0x4073096)
runtime/asm_amd64.s:327 +0x5b
goroutine 1 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/node.(*Node).Wait(...)
github.com/ledgerwatch/turbo-geth/node/node.go:421
github.com/ledgerwatch/turbo-geth/turbo/node.(*TurboGethNode).Serve(0xc0005b8ba0, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/turbo/node/node.go:39 +0x85
main.runTurboGeth(0xc000227ce0)
github.com/ledgerwatch/turbo-geth/cmd/tg/main.go:61 +0x43e
github.com/urfave/cli.HandleAction(0x5003320, 0x5a69c68, 0xc000227ce0, 0xc000227ce0, 0x0)
github.com/urfave/cli@v1.22.4/app.go:528 +0x59
github.com/urfave/cli.(*App).Run(0xc000269880, 0xc0001b2000, 0x4, 0x4, 0x0, 0x0)
github.com/urfave/cli@v1.22.4/app.go:288 +0x675
main.main()
github.com/ledgerwatch/turbo-geth/cmd/tg/main.go:27 +0x87
goroutine 24 [sync.Cond.Wait, 9 minutes]:
sync.runtime_notifyListWait(0xc0003903a8, 0x0)
runtime/sema.go:513 +0xf8
sync.(*Cond).Wait(0xc000390398)
sync/cond.go:56 +0x99
github.com/anacrolix/stm.(*Tx).wait(0xc000390360)
github.com/anacrolix/stm@v0.2.1-0.20201002073511-c35a2c748c6a/tx.go:71 +0xd3
github.com/anacrolix/stm.Atomically(0xc00040c490, 0xc00040c490, 0x6626660)
github.com/anacrolix/stm@v0.2.1-0.20201002073511-c35a2c748c6a/funcs.go:80 +0x193
github.com/anacrolix/stm/rate.(*Limiter).tokenGenerator(0xc0001d4e80, 0x2625a00)
github.com/anacrolix/stm@v0.2.1-0.20201002073511-c35a2c748c6a/rate/ratelimit.go:59 +0x193
created by github.com/anacrolix/stm/rate.NewLimiter
github.com/anacrolix/stm@v0.2.1-0.20201002073511-c35a2c748c6a/rate/ratelimit.go:45 +0x27f
goroutine 25 [chan receive, 6 minutes]:
github.com/anacrolix/dht/v2.dnsResolverRefresher()
github.com/anacrolix/dht/v2@v2.8.0/dht.go:103 +0x7a
created by github.com/anacrolix/dht/v2.init.0
github.com/anacrolix/dht/v2@v2.8.0/dht.go:109 +0x35
goroutine 26 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/cmd/utils.RootContext.func1(0xc00037ea70, 0x5bdac30, 0xc000376d80)
github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:103 +0x1b3
created by github.com/ledgerwatch/turbo-geth/cmd/utils.RootContext
github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:94 +0x85
goroutine 41 [syscall, 9 minutes]:
os/signal.signal_recv(0x0)
runtime/sigqueue.go:165 +0x9d
os/signal.loop()
os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
os/signal/signal.go:151 +0x45
goroutine 11 [chan receive]:
github.com/ledgerwatch/turbo-geth/metrics.(*meterArbiter).tick(0x6624dc0)
github.com/ledgerwatch/turbo-geth/metrics/meter.go:292 +0x7d
created by github.com/ledgerwatch/turbo-geth/metrics.NewMeterForced
github.com/ledgerwatch/turbo-geth/metrics/meter.go:71 +0x105
goroutine 12 [select]:
github.com/ledgerwatch/turbo-geth/consensus/ethash.(*remoteSealer).loop(0xc0002550e0)
github.com/ledgerwatch/turbo-geth/consensus/ethash/sealer.go:160 +0x20c
created by github.com/ledgerwatch/turbo-geth/consensus/ethash.startRemoteSealer
github.com/ledgerwatch/turbo-geth/consensus/ethash/sealer.go:144 +0x2b2
goroutine 13 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 14 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 15 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 16 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 66 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 67 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 68 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 69 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 70 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 71 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 72 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 73 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 74 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 75 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 76 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 77 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxSenderCacher).cache(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:70 +0x139
github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher.func1(0xc000280e20)
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:61 +0x52
created by github.com/ledgerwatch/turbo-geth/core.NewTxSenderCacher
github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:59 +0x11f
goroutine 78 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x737a2d8, 0x72, 0x0)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc001e50918, 0x72, 0x0, 0x0, 0x52373ad)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc001e50900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc001e50900, 0xc00014c058, 0x6232e80, 0xc000780000)
net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc0001108e8, 0x4008a8b, 0xc00014c000, 0x0)
net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc0001108e8, 0x0, 0xc00014c000, 0xc0038fa000, 0x2)
net/tcpsock.go:261 +0x65
github.com/ledgerwatch/turbo-geth/p2p.(*Server).listenLoop(0xc0003d2000)
github.com/ledgerwatch/turbo-geth/p2p/server.go:878 +0x24f
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening
github.com/ledgerwatch/turbo-geth/p2p/server.go:690 +0x16d
goroutine 79 [select]:
golang.org/x/time/rate.(*Limiter).WaitN(0xc0002a6410, 0x5bdac30, 0xc0009fc500, 0x1, 0x0, 0x0)
golang.org/x/time@v0.0.0-20201208040808-7e3f01d25324/rate/rate.go:259 +0x2f9
golang.org/x/time/rate.(*Limiter).Wait(...)
golang.org/x/time@v0.0.0-20201208040808-7e3f01d25324/rate/rate.go:219
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*rateLimitResolver).LookupTXT(0xc000110108, 0x5bdac30, 0xc0009fc500, 0x3c00f42f480, 0x33, 0xc000182160, 0x18, 0x3c00f42f480, 0x33, 0x3c0349a5bd8)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/client.go:206 +0x50
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*Client).doResolveEntry(0xc0003d4070, 0x5bdac30, 0xc0009fc500, 0xc000182160, 0x18, 0x3c01a62738f, 0x1a, 0xdf292c1, 0xc000680000, 0x3c0349a5cd8, ...)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/client.go:179 +0x1ad
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*Client).resolveEntry(0xc0003d4070, 0x5bdac30, 0xc0009fc500, 0xc000182160, 0x18, 0x3c01a62738f, 0x1a, 0x3c0349a5d58, 0x4261a9f, 0xc000193190, ...)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/client.go:164 +0x113
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*subtreeSync).resolveNext(0x3c00b3ff3b0, 0x5bdac30, 0xc0009fc500, 0x3c01a62738f, 0x1a, 0x50d50df29774, 0x4aee8af, 0xc003eb0640, 0xc003eb0640)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/sync.go:261 +0x8d
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*clientTree).syncNextRandomENR(0x3c00b302000, 0x5bdac30, 0xc0009fc500, 0x4aed567, 0xc001e50428, 0x1)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/sync.go:136 +0xa7
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*clientTree).syncRandom(0x3c00b302000, 0x5bdac30, 0xc0009fc500, 0x0, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/sync.go:97 +0xe5
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*randomIterator).nextNode(0xc001e50400, 0x3c0349a5eb8)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/client.go:274 +0x65
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc.(*randomIterator).Next(0xc001e50400, 0x3c0349a5f4c)
github.com/ledgerwatch/turbo-geth/p2p/dnsdisc/client.go:253 +0x2b
github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).runSource(0x3c0052d94a0, 0xc00039f5c0, 0x3c00b29f160)
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:279 +0xb0
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).AddSource
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:180 +0x153
goroutine 80 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).expirer(0x3c0052f0fc0)
github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:375 +0xdb
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).ensureExpirer.func1
github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:366 +0x3e
goroutine 81 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*Table).loop(0xc0002b83c0)
github.com/ledgerwatch/turbo-geth/p2p/discover/table.go:236 +0x2e9
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:151 +0x2d9
goroutine 82 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).loop(0xc000390f30)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:459 +0x4f7
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:154 +0x316
goroutine 83 [IO wait]:
internal/poll.runtime_pollWait(0x737a1f0, 0x72, 0x0)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc001e50998, 0x72, 0x500, 0x500, 0x0)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).ReadFrom(0xc001e50980, 0xc0038fe000, 0x500, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:222 +0x1e6
net.(*netFD).readFrom(0xc001e50980, 0xc0038fe000, 0x500, 0x500, 0x85dfe6fac327f91, 0x66b64df4b17f939, 0x8cb4d7acc1d03b57, 0xc00ff557492dbbe6, 0xf3ea3c3244b02cd8)
net/fd_posix.go:61 +0x5b
net.(*UDPConn).readFrom(0xc0002a01a0, 0xc0038fe000, 0x500, 0x500, 0x0, 0x3c02324c240, 0x3c00b29e100, 0x5bcd9f8)
net/udpsock_posix.go:47 +0x6a
net.(*UDPConn).ReadFromUDP(0xc0002a01a0, 0xc0038fe000, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
net/udpsock.go:106 +0x5d
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).readLoop(0xc000390f30, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:537 +0x111
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:155 +0x345
goroutine 84 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).advance(0x3c00e0d3560, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:70 +0x13d
github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookupIterator).Next(0xc0009fcdc0, 0x3c01e915f4c)
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:214 +0xb2
github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).runSource(0x3c0052d94a0, 0xc00039f5c0, 0x3c00b29f700)
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:279 +0xb0
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).AddSource
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:180 +0x153
goroutine 85 [select]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).Next(0x3c0052d94a0, 0x3c01e910f00)
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:217 +0x14b
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).readNodes(0xc0005082c0, 0x5bd4ed8, 0x3c0052d94a0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:326 +0x86
created by github.com/ledgerwatch/turbo-geth/p2p.newDialScheduler
github.com/ledgerwatch/turbo-geth/p2p/dial.go:183 +0x365
goroutine 86 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).loop(0xc0005082c0, 0x5bd4ed8, 0x3c0052d94a0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:246 +0x2b4
created by github.com/ledgerwatch/turbo-geth/p2p.newDialScheduler
github.com/ledgerwatch/turbo-geth/p2p/dial.go:184 +0x3a5
goroutine 87 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run(0xc0003d2000)
github.com/ledgerwatch/turbo-geth/p2p/server.go:730 +0x5b9
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).Start
github.com/ledgerwatch/turbo-geth/p2p/server.go:497 +0x38c
goroutine 88 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/eth.SendPendingTxsToRpcDaemon(0xc0002da900, 0xc000280e80)
github.com/ledgerwatch/turbo-geth/eth/backend.go:515 +0x176
created by github.com/ledgerwatch/turbo-geth/eth.New
github.com/ledgerwatch/turbo-geth/eth/backend.go:475 +0x22e5
goroutine 15779 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c03b74b0e0, 0x4fc5780, 0x3c033c95980, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c03b74b0e0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 5735 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0183c6420, 0x4fc5780, 0x3c0346e0b00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c0183c6420)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 90 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/nat.Map(0x5bdb528, 0xc000132280, 0xc00039fd40, 0x5234da6, 0x3, 0x765f, 0x765f, 0x523ef47, 0xc)
github.com/ledgerwatch/turbo-geth/p2p/nat/nat.go:114 +0x42a
github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening.func1(0xc000362a00, 0x3c00b3bbb60)
github.com/ledgerwatch/turbo-geth/p2p/server.go:683 +0x8b
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening
github.com/ledgerwatch/turbo-geth/p2p/server.go:682 +0x245
goroutine 91 [IO wait, 9 minutes]:
internal/poll.runtime_pollWait(0x7379f38, 0x72, 0x0)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000122998, 0x72, 0x0, 0x0, 0x52373ad)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc000122980, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:401 +0x212
net.(*netFD).accept(0xc000122980, 0x3c00d658058, 0x6232e80, 0xc0005e0000)
net/fd_unix.go:172 +0x45
net.(*TCPListener).accept(0xc00029d2d8, 0x4008a8b, 0x3c00d658000, 0x0)
net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc00029d2d8, 0x0, 0x3c00d658000, 0x3c00d64a000, 0x2)
net/tcpsock.go:261 +0x65
github.com/ledgerwatch/turbo-geth/p2p.(*Server).listenLoop(0xc000362a00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:878 +0x24f
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening
github.com/ledgerwatch/turbo-geth/p2p/server.go:690 +0x16d
goroutine 92 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).runSource(0x3c00b3a3ce0, 0x3c00b3d6120, 0x3c00b29f960)
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:281 +0x176
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).AddSource
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:180 +0x153
goroutine 16704 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c030e6a300, 0x4fc5780, 0x3c022ad4700, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c030e6a300)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 93 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/nat.Map(0x5bdb528, 0xc000132280, 0xc00039fd40, 0x5234dbe, 0x3, 0x765f, 0x765f, 0x5246b41, 0x12)
github.com/ledgerwatch/turbo-geth/p2p/nat/nat.go:114 +0x42a
github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupDiscovery.func1(0xc000362a00, 0x3c00b3bbc20)
github.com/ledgerwatch/turbo-geth/p2p/server.go:576 +0x8b
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupDiscovery
github.com/ledgerwatch/turbo-geth/p2p/server.go:575 +0x825
goroutine 10868 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c037f50fa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c038435260, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c038435260, 0x5bcd9a8, 0x3c037f50fa0, 0x3c0307f17a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c038435260, 0x3c037f50fa0, 0x5bcd9a8, 0x3c037f50fa0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 94 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).expirer(0x3c00b3bb9b0)
github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:375 +0xdb
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).ensureExpirer.func1
github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:366 +0x3e
goroutine 14443 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e187c80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 11113 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0393b42a0, 0x4fc5780, 0x3c0393c2000, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c0393b42a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 12138 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0392677c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c03b640840, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c03b640840, 0x5bcd9a8, 0x3c0392677c0, 0x3c00dcd4fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c03b640840, 0x3c0392677c0, 0x5bcd9a8, 0x3c0392677c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 10165 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c04cee88c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00dcfbe60, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00dcfbe60, 0x5bcd9a8, 0x3c04cee88c0, 0x3c03556c7a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00dcfbe60, 0x3c04cee88c0, 0x5bcd9a8, 0x3c04cee88c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19088 [IO wait]:
internal/poll.runtime_pollWait(0x4eed2388, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00e3b4d18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00e3b4d00, 0x3c00d237a80, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00e3b4d00, 0x3c00d237a80, 0x20, 0x20, 0x3c0c04ee93b, 0xc000100900, 0x3c01e822bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf221d0, 0x3c00d237a80, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf221d0, 0x3c00d237a80, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3787e4f90, 0x91e76f66fd)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0386ab950, 0x7589160, 0x3c04cf221d0, 0x7589160, 0x3c04cf221d0, 0x3c00e3b4d00, 0x5a69a60, 0x3c01e822d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c00ded5a10, 0xc019cee3787e4f90, 0x91e76f66fd, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c00e1168c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c017062300, 0x3c038782420)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 1895 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c017948ba0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 95 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*Table).loop(0xc0003348c0)
github.com/ledgerwatch/turbo-geth/p2p/discover/table.go:236 +0x2e9
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:151 +0x2d9
goroutine 96 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).loop(0xc0001b8990)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:459 +0x4f7
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:154 +0x316
goroutine 97 [IO wait]:
internal/poll.runtime_pollWait(0x7379e50, 0x72, 0x0)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000122a18, 0x72, 0x500, 0x500, 0x0)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).ReadFrom(0xc000122a00, 0x3c00d4ca000, 0x500, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:222 +0x1e6
net.(*netFD).readFrom(0xc000122a00, 0x3c00d4ca000, 0x500, 0x500, 0x38b7126aea6d59f2, 0x45c0cbd303e8b242, 0x28c1e00c2c15adc2, 0x71aa75a341fe195e, 0x284a996f12e87331)
net/fd_posix.go:61 +0x5b
net.(*UDPConn).readFrom(0xc0002a02b0, 0x3c00d4ca000, 0x500, 0x500, 0x0, 0x3c02324c540, 0xc000519460, 0x5bcda98)
net/udpsock_posix.go:47 +0x6a
net.(*UDPConn).ReadFromUDP(0xc0002a02b0, 0x3c00d4ca000, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
net/udpsock.go:106 +0x5d
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).readLoop(0xc0001b8990, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:537 +0x111
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:155 +0x345
goroutine 130 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).runSource(0x3c00b3a3ce0, 0x3c00b3d6120, 0x3c00b29ff00)
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:281 +0x176
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*FairMix).AddSource
github.com/ledgerwatch/turbo-geth/p2p/enode/iter.go:180 +0x153
goroutine 131 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).readNodes(0xc0005086e0, 0x5bd4ed8, 0x3c00b3a3ce0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:327 +0x14c
created by github.com/ledgerwatch/turbo-geth/p2p.newDialScheduler
github.com/ledgerwatch/turbo-geth/p2p/dial.go:183 +0x365
goroutine 132 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).loop(0xc0005086e0, 0x5bd4ed8, 0x3c00b3a3ce0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:246 +0x2b4
created by github.com/ledgerwatch/turbo-geth/p2p.newDialScheduler
github.com/ledgerwatch/turbo-geth/p2p/dial.go:184 +0x3a5
goroutine 133 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run(0xc000362a00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:730 +0x5b9
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).Start
github.com/ledgerwatch/turbo-geth/p2p/server.go:497 +0x38c
goroutine 19499 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c02600dc80, 0x3c032f65380, 0x3c0237c77a0, 0x3c0237c7740)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 134 [chan receive]:
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryReceiveClientDirect).Recv(0x3c00d5f9518, 0xc0009fd880, 0x3c00e10fdb0, 0x5beabf0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:76 +0x45
github.com/ledgerwatch/turbo-geth/cmd/headers/download.RecvMessage(0x5bdac30, 0xc0009fd880, 0x5beabf0, 0xc0005b8d80, 0xc0005b99a0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/downloader.go:182 +0x1b2
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).Start
github.com/ledgerwatch/turbo-geth/eth/backend.go:866 +0x157
goroutine 135 [chan receive]:
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryReceiveClientDirect).Recv(0x3c00c93e0a8, 0xc0009fd880, 0x3c00a37c500, 0x5beabf0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:76 +0x45
github.com/ledgerwatch/turbo-geth/cmd/headers/download.RecvUploadMessage(0x5bdac30, 0xc0009fd880, 0x5beabf0, 0xc0005b8d80, 0xc0005b99b0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/downloader.go:154 +0x1b2
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).Start
github.com/ledgerwatch/turbo-geth/eth/backend.go:867 +0x1f0
goroutine 136 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*TxPool).requestPromoteExecutables(0xc0002da900, 0x3c0179a60d8, 0x1)
github.com/ledgerwatch/turbo-geth/core/tx_pool.go:1003 +0x9d
github.com/ledgerwatch/turbo-geth/core.(*TxPool).addTxs(0xc0002da900, 0x3c017719ac0, 0x1, 0x1, 0x0, 0x517d6a0, 0x1, 0x3c0039fd880)
github.com/ledgerwatch/turbo-geth/core/tx_pool.go:874 +0x36a
github.com/ledgerwatch/turbo-geth/core.(*TxPool).AddRemotes(...)
github.com/ledgerwatch/turbo-geth/core/tx_pool.go:807
github.com/ledgerwatch/turbo-geth/eth/fetcher.(*TxFetcher).Enqueue(0xc0000ca2c0, 0x3c0179a3800, 0x40, 0x3c017719ac0, 0x1, 0x1, 0x0, 0xc000051000, 0x3c00de09e48)
github.com/ledgerwatch/turbo-geth/eth/fetcher/tx_fetcher.go:278 +0x99
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*TxPoolServer).transactions(0x3c00b3bb1a0, 0x5bdac30, 0xc0009fd880, 0x3c017987590, 0x5beabf0, 0xc0005b8d80, 0xc000682d38, 0xc000318780)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/tx_pool.go:61 +0x1cd
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*TxPoolServer).HandleInboundMessage(0x3c00b3bb1a0, 0x5bdac30, 0xc0009fd880, 0x3c017987590, 0x5beabf0, 0xc0005b8d80, 0x3c00de09e98, 0x3c017987590)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/tx_pool.go:141 +0x171
github.com/ledgerwatch/turbo-geth/cmd/headers/download.RecvTxMessage(0x5bdac30, 0xc0009fd880, 0x5beabf0, 0xc0005b8d80, 0xc0005b99c0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/tx_pool.go:170 +0x21b
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).Start
github.com/ledgerwatch/turbo-geth/eth/backend.go:868 +0x28e
goroutine 137 [syscall, 6 minutes, locked to thread]:
github.com/ledgerwatch/lmdb-go/lmdb._Cfunc_mdb_txn_begin(0x2f1040a0, 0x0, 0x0, 0x3c0308bf998, 0x0)
_cgo_gotypes.go:965 +0x48
github.com/ledgerwatch/lmdb-go/lmdb.beginTxn.func1(0xc0003bb800, 0x0, 0x0, 0x3c0308bf980, 0x6288d48)
github.com/ledgerwatch/lmdb-go@v1.17.4/lmdb/txn.go:99 +0xe5
github.com/ledgerwatch/lmdb-go/lmdb.beginTxn(0xc0003bb800, 0x0, 0x0, 0x6664528, 0x40, 0x20f00c)
github.com/ledgerwatch/lmdb-go@v1.17.4/lmdb/txn.go:99 +0xbb
github.com/ledgerwatch/lmdb-go/lmdb.(*Env).BeginTxn(0xc0003bb800, 0x0, 0x0, 0x20f013, 0x6639b198, 0x3c00e15c1e0)
github.com/ledgerwatch/lmdb-go@v1.17.4/lmdb/env.go:435 +0x45
github.com/ledgerwatch/turbo-geth/ethdb.(*LmdbKV).BeginRw(0xc0003d4000, 0x5bdac68, 0xc0001aa008, 0x0, 0x0, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/ethdb/kv_lmdb.go:393 +0x98
github.com/ledgerwatch/turbo-geth/ethdb.(*LmdbKV).Update(0xc0003d4000, 0x5bdac68, 0xc0001aa008, 0x3c031da65f0, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/ethdb/kv_lmdb.go:486 +0xac
github.com/ledgerwatch/turbo-geth/ethdb.(*ObjectDatabase).Put(0xc0007280c0, 0x5235328, 0x4, 0x3c0308bc4e8, 0x6, 0x8, 0x3c0308bc4f0, 0x8, 0x8, 0xc000032000, ...)
github.com/ledgerwatch/turbo-geth/ethdb/object_db.go:98 +0xf2
github.com/ledgerwatch/turbo-geth/eth/stagedsync/stages.SaveStageProgress(0x2f89dff0, 0xc0007280c0, 0x5236ecd, 0x6, 0xbbee5a, 0x6285c00, 0x2f89dff0)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/stages/stages.go:80 +0xe2
github.com/ledgerwatch/turbo-geth/eth/stagedsync.(*StageState).DoneAndUpdate(0x3c023aa0040, 0x2f89dff0, 0xc0007280c0, 0xbbee5a, 0xc0007280c0, 0xc0007280c0)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/stage.go:67 +0x56
github.com/ledgerwatch/turbo-geth/eth/stagedsync.FinishForward(0x3c023aa0040, 0x5bef238, 0xc0007280c0, 0x5bdb1a8, 0x3c00b29f760, 0x5007320, 0x3c00e14c130)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/stage_finish.go:25 +0x2bd
github.com/ledgerwatch/turbo-geth/eth/stagedsync.ReplacementStages.func14.1(0x3c023aa0040, 0x5bbc8c0, 0x3c04c241800, 0x4ae09a40, 0x3c04c533c00)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/replacement_stages.go.go:238 +0x59
github.com/ledgerwatch/turbo-geth/eth/stagedsync.(*State).runStage(0x3c04c241800, 0x3c04c53a870, 0x5bcd8e0, 0xc0007280c0, 0x4ae09a40, 0x3c04c533c00, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/state.go:226 +0x14c
github.com/ledgerwatch/turbo-geth/eth/stagedsync.(*State).Run(0x3c04c241800, 0x4ae09898, 0xc0007280c0, 0x5bde098, 0x3c04c533c00, 0x0, 0x3c04c533c80)
github.com/ledgerwatch/turbo-geth/eth/stagedsync/state.go:198 +0x34b
github.com/ledgerwatch/turbo-geth/turbo/stages.StageLoop(0x5bdac30, 0xc0009fd880, 0x5bef238, 0xc0007280c0, 0xc00036c9a0, 0xc00040add0, 0x6439360, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/turbo/stages/stageloop.go:94 +0x537
github.com/ledgerwatch/turbo-geth/cmd/headers/download.Loop(0x5bdac30, 0xc0009fd880, 0x5bef238, 0xc0007280c0, 0xc00036c9a0, 0xc0002a2400)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/downloader.go:260 +0x85
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).Start
github.com/ledgerwatch/turbo-geth/eth/backend.go:869 +0x2ed
goroutine 138 [chan receive, 9 minutes]:
github.com/ledgerwatch/turbo-geth/cmd/utils.StartNode.func1(0xc00024e240)
github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:66 +0xfc
created by github.com/ledgerwatch/turbo-geth/cmd/utils.StartNode
github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:61 +0xb4
goroutine 139 [select]:
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryServerImpl).ReceiveMessages(0xc000a3d4a0, 0x3c00d626fc0, 0x5be6278, 0x3c00d5f9500, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:820 +0xdc
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveMessages.func1(0xc0005b8d80, 0x3c00d5f9500, 0x3c00d633ce0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:84 +0x5d
created by github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveMessages
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:83 +0x9a
goroutine 115 [chan send, 6 minutes]:
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryReceiveServerDirect).Send(0xc00000fd28, 0x3c0352900f0, 0x40, 0x3c0352940c0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:66 +0x45
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryServerImpl).ReceiveTxMessages(0xc000a3d4a0, 0x3c00d288c90, 0x5be62c8, 0xc00000fd28, 0x3c00b3d6660, 0x3c01e924e90)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:898 +0x25a
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveTxMessages.func1(0xc0005b8d80, 0xc00000fd28, 0x3c00d36e5a0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:108 +0x5d
created by github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveTxMessages
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:107 +0x9a
goroutine 102 [select]:
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryServerImpl).ReceiveUploadMessages(0xc000a3d4a0, 0x3c00bda8a20, 0x5be6318, 0x3c00c93e090, 0x0, 0x303020303020203)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:866 +0xdc
github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveUploadMessages.func1(0xc0005b8d80, 0x3c00c93e090, 0x3c00c55c180)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:96 +0x5d
created by github.com/ledgerwatch/turbo-geth/cmd/headers/download.(*SentryClientDirect).ReceiveUploadMessages
github.com/ledgerwatch/turbo-geth/cmd/headers/download/grpc-direct.go:95 +0x9a
goroutine 14399 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e187c80, 0x4fc5780, 0x3c03b7d4c00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00e187c80)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 12136 [IO wait]:
internal/poll.runtime_pollWait(0x7379628, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03b576f18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03b576f00, 0x3c00d195ae0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03b576f00, 0x3c00d195ae0, 0x20, 0x20, 0x7f1a70bd, 0xc000780000, 0x3c0388e6bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c034124c70, 0x3c00d195ae0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c034124c70, 0x3c00d195ae0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee332e501c8, 0x91a63aee09)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03b5b6820, 0x7589160, 0x3c034124c70, 0x7589160, 0x3c034124c70, 0x3c03b576f00, 0x5a69a60, 0x3c0388e6d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03b5d2a50, 0xc019cee332e501c8, 0x91a63aee09, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03b4a9f00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c03b640840, 0x3c03b4ef920)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 10164 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00dcfbe60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 828 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c01e946960, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00ec7d800, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00ec7d800, 0x5bcd9a8, 0x3c01e946960, 0x3c00dc8d7a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00ec7d800, 0x3c01e946960, 0x5bcd9a8, 0x3c01e946960)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19089 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c017062300)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 3987 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0266f2320, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c026c7d680, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c026c7d680, 0x5bcd9a8, 0x3c0266f2320, 0x3c0177a7380, 0x3c0177e27e0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c026c7d680, 0x3c0266f2320, 0x5bcd9a8, 0x3c0266f2320)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 18693 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0382ce8a0, 0x4fc5780, 0x3c032eecb80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c0382ce8a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19289 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c01c5d11a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 459 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c00dfe50e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e4482a0, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e4482a0, 0x5bcd9a8, 0x3c00dfe50e0, 0x3c00dcd8fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e4482a0, 0x3c00dfe50e0, 0x5bcd9a8, 0x3c00dfe50e0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 3337 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c012ff7680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0238f0900, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0238f0900, 0x5bcd9a8, 0x3c012ff7680, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0238f0900, 0x3c012ff7680, 0x5bcd9a8, 0x3c012ff7680)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 827 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00ec7d800)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 458 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e4482a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 19325 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c01c5d11a0, 0x4fc5780, 0x3c00d6a6d80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c01c5d11a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 826 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a900, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00eb62b98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00eb62b80, 0x3c011919480, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00eb62b80, 0x3c011919480, 0x20, 0x20, 0x3c0429c9496, 0xc000800000, 0x3c00dce7bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c00c8c0450, 0x3c011919480, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c00c8c0450, 0x3c011919480, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee2f2024ab8, 0x9169bd1143)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00f916780, 0x7589160, 0x3c00c8c0450, 0x7589160, 0x3c00c8c0450, 0x3c00eb62b80, 0x5a69a60, 0x3c00dce7d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c00eb70d80, 0xc019cee2f2024ab8, 0x9169bd1143, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c00eb59100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00ec7d800, 0x3c00ec7d8c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 457 [IO wait]:
internal/poll.runtime_pollWait(0x7379ab0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00e789898, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00e789880, 0x3c01e146d20, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00e789880, 0x3c01e146d20, 0x20, 0x20, 0x3c01333214b, 0xc00007d200, 0x3c00dc92bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c01775c258, 0x3c01e146d20, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c01775c258, 0x3c01e146d20, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee09b0d4718, 0x8f3a539ef1)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00e7aea00, 0x7589160, 0x3c01775c258, 0x7589160, 0x3c01775c258, 0x3c00e789880, 0x5a69a60, 0x3c00dc92d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c00e7aba10, 0xc019cee09b0d4718, 0x8f3a539ef1, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c00e5c1f40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e4482a0, 0x3c00e448360)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 825 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00ec7d800, 0x4fc5780, 0x3c00ec75080, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00ec7d800)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 9048 [IO wait]:
internal/poll.runtime_pollWait(0x7379b98, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c035a1e898, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c035a1e880, 0x3c00a40a440, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c035a1e880, 0x3c00a40a440, 0x20, 0x20, 0xfb41404, 0xc000800000, 0x3c03b122bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7aeb8, 0x3c00a40a440, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7aeb8, 0x3c00a40a440, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d0ad6ca8, 0x9236d49160)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c035ab8000, 0x7589160, 0x3c031f7aeb8, 0x7589160, 0x3c031f7aeb8, 0x3c035a1e880, 0x5a69a60, 0x3c03b122d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0359fbb90, 0xc019cee3d0ad6ca8, 0x9236d49160, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c035b84640, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c017c8eea0, 0x3c017c8ef60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 16914 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c01a2fc000)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 13453 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e496f00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 456 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e4482a0, 0x4fc5780, 0x3c00e43c500, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00e4482a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 15010 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e2e4180, 0x4fc5780, 0x3c031c51100, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00e2e4180)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 1834 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0173e8660, 0x4fc5780, 0x3c0173d2700, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c0173e8660)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 6205 [IO wait]:
internal/poll.runtime_pollWait(0x737a108, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03ac25a98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03ac25a80, 0x3c00d5b5440, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03ac25a80, 0x3c00d5b5440, 0x20, 0x20, 0x3c0110c1b03, 0xc00007cd80, 0x3c00de95bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c032bf6c10, 0x3c00d5b5440, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c032bf6c10, 0x3c00d5b5440, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d2056f10, 0x92382c97c8)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03b386fa0, 0x7589160, 0x3c032bf6c10, 0x7589160, 0x3c032bf6c10, 0x3c03ac25a80, 0x5a69a60, 0x3c00de95d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03b17d500, 0xc019cee3d2056f10, 0x92382c97c8, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03b38bb00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c026c7cb40, 0x3c026d9d7a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19508 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c0228601e0, 0x3c00df3f780, 0xc00014cf60, 0xc00014cf00)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 16769 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eeba8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00697eb98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00697eb80, 0x3c017476920, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00697eb80, 0x3c017476920, 0x20, 0x20, 0x3c049f493db, 0xc000700000, 0x3c01e8b9bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04b57e410, 0x3c017476920, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04b57e410, 0x3c017476920, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1e7c6ec20, 0x90711510c7)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00f993a40, 0x7589160, 0x3c04b57e410, 0x7589160, 0x3c04b57e410, 0x3c00697eb80, 0x5a69a60, 0x3c01e8b9d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c013304b40, 0xc019cee1e7c6ec20, 0x90711510c7, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c018d8cec0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c01a2fc000, 0x3c030e0de60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 13576 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00ebe6f00, 0x4fc5780, 0x3c038e30480, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00ebe6f00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 13267 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0187195e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c030f80600, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c030f80600, 0x5bcd9a8, 0x3c0187195e0, 0x3c03a6087a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c030f80600, 0x3c0187195e0, 0x5bcd9a8, 0x3c0187195e0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 16058 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e57e2a0, 0x4fc5780, 0x3c033c95e00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00e57e2a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19511 [IO wait]:
internal/poll.runtime_pollWait(0x73798e0, 0x77, 0x3c00ead3e00)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c032f65398, 0x77, 0x5bdac00, 0x3c02600dc80, 0x3c032f65380)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c032f65380, 0x5bdaca0, 0x3c02600dc80, 0x0, 0x0, 0x5bbee00, 0x3c004943ec0, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c032f65380, 0x5bdaca0, 0x3c02600dc80, 0x5be4598, 0x0, 0x5be4598, 0x3c0125fdda0, 0x0, 0x7c2e83c0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c02600dc80, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c02600dc80, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c0125fdda0, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c032f65300, 0x5bdaca0, 0x3c02600dc80, 0x0, 0x3c0125fdda0, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c032f65300, 0x5bdaca0, 0x3c02600dc80, 0x0, 0x3c0125fdda0, 0x40767a0, 0x3c01e81fb28, 0xdf5017b)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c032f65300, 0x5bdaca0, 0x3c02600dc80, 0x5bced08, 0x3c0125fdda0, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c032f65300, 0x5bdaca0, 0x3c02600dc80, 0x3c03c1762e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c02600dc80, 0x5234da6, 0x3, 0x3c0275a0b28, 0x11, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc0003d51f0, 0x3c00dcd2f48, 0x4718ff5, 0x3c03b641740, 0x3)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c012fb03f0, 0xc0005082c0, 0xc0003d51f0, 0xc000182360, 0x3c00dcd2fd0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c012fb03f0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c012fb03f0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 2722 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c01b565da0, 0x4fc5780, 0x3c01b60ac80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c01b565da0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 18637 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0382ce8a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 12168 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03a05ff40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c03b4efbc0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c03b4efbc0, 0x5bcd9a8, 0x3c03a05ff40, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c03b4efbc0, 0x3c03a05ff40, 0x5bcd9a8, 0x3c03a05ff40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 9255 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0173e9e00, 0x4fc5780, 0x3c035968780, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c0173e9e00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 5752 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c031ce4b40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0183c6420, 0x42, 0x42, 0x3c030babd10, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0183c6420, 0x5bcd9a8, 0x3c031ce4b40, 0x41043f5, 0x50625c0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0183c6420, 0x3c031ce4b40, 0x5bcd9a8, 0x3c031ce4b40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 1835 [IO wait]:
internal/poll.runtime_pollWait(0x7379540, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0174fa018, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0174fa000, 0x3c00a40a2c0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0174fa000, 0x3c00a40a2c0, 0x20, 0x20, 0xf42fbf8, 0xc000700000, 0x3c00dcccbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000010380, 0x3c00a40a2c0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc000010380, 0x3c00a40a2c0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d03c5770, 0x9236637a2b)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c017253590, 0x7589160, 0xc000010380, 0x7589160, 0xc000010380, 0x3c0174fa000, 0x5a69a60, 0x3c00dcccd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c016cb3d10, 0xc019cee3d03c5770, 0x9236637a2b, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c0174d0240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0173e8660, 0x3c0173e8720)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19255 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c015116d20, 0xc0001d8880, 0x3c032b79c20, 0x3c032b79bc0)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 7091 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e717620)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 15005 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b400640, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e2e4180, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e2e4180, 0x5bcd9a8, 0x3c03b400640, 0x3c00dc8afa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e2e4180, 0x3c03b400640, 0x5bcd9a8, 0x3c03b400640)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 3336 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0238f0900)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 13217 [IO wait]:
internal/poll.runtime_pollWait(0x4eed21b8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00b8bda18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00b8bda00, 0xc0027731a0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00b8bda00, 0xc0027731a0, 0x20, 0x20, 0x3c01e887644, 0xc00007cd80, 0x3c0355dfbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04b57e140, 0xc0027731a0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04b57e140, 0xc0027731a0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1b7f5dde0, 0x9045a8f393)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00b2ee550, 0x7589160, 0x3c04b57e140, 0x7589160, 0x3c04b57e140, 0x3c00b8bda00, 0x5a69a60, 0x3c0355dfd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c011a7e6c0, 0xc019cee1b7f5dde0, 0x9045a8f393, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c032dfea80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c030f80600, 0x3c00e7a6420)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 14444 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c00e76caa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e187c80, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e187c80, 0x5bcd9a8, 0x3c00e76caa0, 0x3c035569fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e187c80, 0x3c00e76caa0, 0x5bcd9a8, 0x3c00e76caa0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 3978 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c026c7d680, 0x4fc5780, 0x3c026f02b80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c026c7d680)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 2724 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c01b565da0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 1896 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0165d8320, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c017948ba0, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c017948ba0, 0x5bcd9a8, 0x3c0165d8320, 0x3c00dc897a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c017948ba0, 0x3c0165d8320, 0x5bcd9a8, 0x3c0165d8320)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 9050 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c04cf5a500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c017c8eea0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c017c8eea0, 0x5bcd9a8, 0x3c04cf5a500, 0x3c0352837a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c017c8eea0, 0x3c04cf5a500, 0x5bcd9a8, 0x3c04cf5a500)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 11114 [IO wait]:
internal/poll.runtime_pollWait(0x4eed1e18, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0390d6018, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0390d6000, 0x3c00d5b4ea0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0390d6000, 0x3c00d5b4ea0, 0x20, 0x20, 0xfe8f77d, 0xc00007cd80, 0x3c0388e8bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04b57e740, 0x3c00d5b4ea0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04b57e740, 0x3c00d5b4ea0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d0e24fb8, 0x92370973ed)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03929a820, 0x7589160, 0x3c04b57e740, 0x7589160, 0x3c04b57e740, 0x3c0390d6000, 0x5a69a60, 0x3c0388e8d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0393be060, 0xc019cee3d0e24fb8, 0x92370973ed, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03922d9c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0393b42a0, 0x3c0393b4360)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19359 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ef118, 0x77, 0x3c013d00180)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c032ed7a18, 0x77, 0x5bdac00, 0x3c0237bcae0, 0x3c032ed7a00)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c032ed7a00, 0x5bdaca0, 0x3c0237bcae0, 0x0, 0x0, 0x5bbee00, 0x3c01e7b2140, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c032ed7a00, 0x5bdaca0, 0x3c0237bcae0, 0x5be4598, 0x0, 0x5be4598, 0x3c00e8af7d0, 0x0, 0x4a7b0080, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c0237bcae0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c0237bcae0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e8af7d0, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c032ed7980, 0x5bdaca0, 0x3c0237bcae0, 0x0, 0x3c00e8af7d0, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c032ed7980, 0x5bdaca0, 0x3c0237bcae0, 0x0, 0x3c00e8af7d0, 0x40767a0, 0x3c0355dab28, 0x1c0f8dbe)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c032ed7980, 0x5bdaca0, 0x3c0237bcae0, 0x5bced08, 0x3c00e8af7d0, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c032ed7980, 0x5bdaca0, 0x3c0237bcae0, 0x3c00e46be70, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c0237bcae0, 0x5234da6, 0x3, 0x3c027762ee8, 0x14, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc00016d560, 0x3c00dcdfee8, 0x4008245, 0x3c01e91e6c0, 0x3c0237bdf20)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e8af6b0, 0xc0005082c0, 0xc00016d560, 0x3c01e91e660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e8af6b0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e8af6b0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 2725 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c018719a40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c01b565da0, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c01b565da0, 0x5bcd9a8, 0x3c018719a40, 0x3c00dc89fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c01b565da0, 0x3c018719a40, 0x5bcd9a8, 0x3c018719a40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 16061 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b3a2320, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e57e2a0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e57e2a0, 0x5bcd9a8, 0x3c03b3a2320, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e57e2a0, 0x3c03b3a2320, 0x5bcd9a8, 0x3c03b3a2320)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 17015 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e496a80, 0x4fc5780, 0x3c00e04ab00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00e496a80)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 3335 [IO wait]:
internal/poll.runtime_pollWait(0x4eed2558, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c022ad5198, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c022ad5180, 0x3c011a492a0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c022ad5180, 0x3c011a492a0, 0x20, 0x20, 0x6efab7de, 0xc000700000, 0x3c00dce5bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc00011a450, 0x3c011a492a0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc00011a450, 0x3c011a492a0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee322c561e8, 0x91961b34c6)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c023a46190, 0x7589160, 0xc00011a450, 0x7589160, 0xc00011a450, 0x3c022ad5180, 0x5a69a60, 0x3c00dce5d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c023779560, 0xc019cee322c561e8, 0x91961b34c6, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c023719800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0238f0900, 0x3c0238f09c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19475 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a478, 0x77, 0x3c013b23380)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00e788798, 0x77, 0x5bdac00, 0x3c01d4d73e0, 0x3c00e788780)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c00e788780, 0x5bdaca0, 0x3c01d4d73e0, 0x0, 0x0, 0x5bbee00, 0x3c011831d40, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c00e788780, 0x5bdaca0, 0x3c01d4d73e0, 0x5be4598, 0x0, 0x5be4598, 0x3c0118f8d50, 0x0, 0x6619ef00, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c01d4d73e0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c01d4d73e0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c0118f8d50, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c00e788700, 0x5bdaca0, 0x3c01d4d73e0, 0x0, 0x3c0118f8d50, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c00e788700, 0x5bdaca0, 0x3c01d4d73e0, 0x0, 0x3c0118f8d50, 0x40767a0, 0x3c01e820b28, 0xaa8ebb54)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c00e788700, 0x5bdaca0, 0x3c01d4d73e0, 0x5bced08, 0x3c0118f8d50, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c00e788700, 0x5bdaca0, 0x3c01d4d73e0, 0x3c032de10c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c01d4d73e0, 0x5234da6, 0x3, 0x3c01df19c38, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc0003915f0, 0x3c027685ee8, 0x4008245, 0x3c03810a480, 0x3c027685f60)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c0118f8c30, 0xc0005082c0, 0xc0003915f0, 0x4fc5940, 0xc0003d45b0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c0118f8c30, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c0118f8c30, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 16915 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c039267680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c01a2fc000, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c01a2fc000, 0x5bcd9a8, 0x3c039267680, 0x3c027686fa8, 0x414f8f3)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c01a2fc000, 0x3c039267680, 0x5bcd9a8, 0x3c039267680)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 10773 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c03836bc80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 12893 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c037b5bf40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c01c5d1e00, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c01c5d1e00, 0x5bcd9a8, 0x3c037b5bf40, 0x3c01e925fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c01c5d1e00, 0x3c037b5bf40, 0x5bcd9a8, 0x3c037b5bf40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19512 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a2a8, 0x77, 0x3c013d01b00)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00b8bc098, 0x77, 0x5bdac00, 0x3c022860ae0, 0x3c00b8bc080)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c00b8bc080, 0x5bdaca0, 0x3c022860ae0, 0x0, 0x0, 0x5bbee00, 0x3c00d5b44e0, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c00b8bc080, 0x5bdaca0, 0x3c022860ae0, 0x5be4598, 0x0, 0x5be4598, 0x3c012fb05d0, 0x0, 0x49faa9a0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c022860ae0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c022860ae0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c012fb05d0, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c00df3ff80, 0x5bdaca0, 0x3c022860ae0, 0x0, 0x3c012fb05d0, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c00df3ff80, 0x5bdaca0, 0x3c022860ae0, 0x0, 0x3c012fb05d0, 0x40767a0, 0x3c00f8f3b28, 0xdf4eaa1)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c00df3ff80, 0x5bdaca0, 0x3c022860ae0, 0x5bced08, 0x3c012fb05d0, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c00df3ff80, 0x5bdaca0, 0x3c022860ae0, 0x3c00e9d78a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c022860ae0, 0x5234da6, 0x3, 0x3c006c5f800, 0x14, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc000391560, 0x3c0349686e8, 0x4008245, 0x3c04c53c480, 0x3c00d6bea80)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c012fb04b0, 0xc0005082c0, 0xc000391560, 0x3c04c53c420, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c012fb04b0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c012fb04b0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 4033 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c026b2cdc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0303fd4a0, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0303fd4a0, 0x5bcd9a8, 0x3c026b2cdc0, 0x3, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0303fd4a0, 0x3c026b2cdc0, 0x5bcd9a8, 0x3c026b2cdc0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 1836 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0173e8660)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 12379 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c03c1e8180, 0x4fc5780, 0x3c03c090c00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c03c1e8180)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 1837 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c013729720, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0173e8660, 0x42, 0x42, 0xc0002a6280, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0173e8660, 0x5bcd9a8, 0x3c013729720, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0173e8660, 0x3c013729720, 0x5bcd9a8, 0x3c013729720)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 1894 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a0d8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0179b4498, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0179b4480, 0x3c00d5b5180, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0179b4480, 0x3c00d5b5180, 0x20, 0x20, 0x107f1667, 0xc000800000, 0x3c01772dbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002a11f8, 0x3c00d5b5180, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc0002a11f8, 0x3c00d5b5180, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d1786d68, 0x92379f9352)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0171f30e0, 0x7589160, 0xc0002a11f8, 0x7589160, 0xc0002a11f8, 0x3c0179b4480, 0x5a69a60, 0x3c01772dd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c01793f920, 0xc019cee3d1786d68, 0x92379f9352, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c0171e1bc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c017948ba0, 0x3c017948c60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 1893 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c017948ba0, 0x4fc5780, 0x3c017939000, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c017948ba0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 2723 [IO wait]:
internal/poll.runtime_pollWait(0x737a020, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c01bb57198, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c01bb57180, 0x3c00a40a740, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c01bb57180, 0x3c00a40a740, 0x20, 0x20, 0x10bebf19, 0xc00007cd80, 0x3c0179cfbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002a1658, 0x3c00a40a740, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc0002a1658, 0x3c00a40a740, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d1b81648, 0x9237df3c31)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c01bc18f50, 0x7589160, 0xc0002a1658, 0x7589160, 0xc0002a1658, 0x3c01bb57180, 0x5a69a60, 0x3c0179cfd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c01b1fc990, 0xc019cee3d1b81648, 0x9237df3c31, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c01b11a880, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c01b565da0, 0x3c01b565e60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19284 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c01b9423c0, 0x3c00d6a6380, 0x3c04c53da40, 0x3c04c53d9e0)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 16059 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ee9d8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c033c95a98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c033c95a80, 0x3c01e34fd20, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c033c95a80, 0x3c01e34fd20, 0x20, 0x20, 0x3c06e7acb15, 0xc000780000, 0x3c035084bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c0308b00d8, 0x3c01e34fd20, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c0308b00d8, 0x3c01e34fd20, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee0fab99990, 0x8f959b48c0)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0386aa7d0, 0x7589160, 0x3c0308b00d8, 0x7589160, 0x3c0308b00d8, 0x3c033c95a80, 0x5a69a60, 0x3c035084d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0xc000a34b10, 0xc019cee0fab99990, 0x8f959b48c0, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03bcf4980, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e57e2a0, 0x3c00e57e360)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 3334 [select, 9 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0238f0900, 0x4fc5780, 0x3c022ad5500, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c0238f0900)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 7090 [IO wait]:
internal/poll.runtime_pollWait(0x7379c80, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c045cee898, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c045cee880, 0x3c004914400, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c045cee880, 0x3c004914400, 0x20, 0x20, 0xfcd02778, 0xc000800000, 0x3c01772cbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c042191f78, 0x3c004914400, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c042191f78, 0x3c004914400, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3b96465e8, 0x9223f0a30e)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c045dc7360, 0x7589160, 0x3c042191f78, 0x7589160, 0x3c042191f78, 0x3c045cee880, 0x5a69a60, 0x3c01772cd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c046056240, 0xc019cee3b96465e8, 0x9223f0a30e, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c0460429c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e717620, 0x3c011d15260)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 16060 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e57e2a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 4032 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0303fd4a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 16783 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c04cf5bc20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c030e6a300, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c030e6a300, 0x5bcd9a8, 0x3c04cf5bc20, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c030e6a300, 0x3c04cf5bc20, 0x5bcd9a8, 0x3c04cf5bc20)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 9900 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0371bc280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00b3ebb60, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00b3ebb60, 0x5bcd9a8, 0x3c0371bc280, 0x3c00e086fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00b3ebb60, 0x3c0371bc280, 0x5bcd9a8, 0x3c0371bc280)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 9047 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c017c8eea0, 0x4fc5780, 0x3c0358e5980, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c017c8eea0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 4117 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0303fd4a0, 0x4fc5780, 0x3c030366d00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c0303fd4a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 12891 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ef030, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00e0a0f18, 0x72, 0x0, 0x3, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00e0a0f00, 0xc00060d1fd, 0x3, 0x3, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00e0a0f00, 0xc00060d1fd, 0x3, 0x3, 0xfd, 0x0, 0x0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c0308b0258, 0xc00060d1fd, 0x3, 0x3, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c0308b0258, 0xc00060d100, 0x100, 0x100, 0x100, 0x20, 0x3c004961d20, 0x10)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00bb58320, 0x7589160, 0x3c0308b0258, 0x7589160, 0x3c0308b0258, 0x3c00e0a0f00, 0x5a69a60, 0x3c035081d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:150 +0x232
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c00e6c3350, 0xc019cee3cb8c2188, 0x9231b34039, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0xc0001b2700, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c01c5d1e00, 0x3c01c5d1ec0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19295 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c01b942d80, 0x3c00d6a7080, 0x3c01e91e180, 0x3c01e91e120)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 15003 [runnable]:
internal/poll.runtime_pollWait(0x4eed29e0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c031d02f18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c031d02f00, 0x3c00d5b5000, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c031d02f00, 0x3c00d5b5000, 0x20, 0x20, 0x1036f986, 0xc00007cd80, 0x3c01e8b4bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c0308b0628, 0x3c00d5b5000, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c0308b0628, 0x3c00d5b5000, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d1300e10, 0x9237573388)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c022fd4910, 0x7589160, 0x3c0308b0628, 0x7589160, 0x3c0308b0628, 0x3c031d02f00, 0x5a69a60, 0x3c01e8b4d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c031041320, 0xc019cee3d1300e10, 0x9237573388, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c026a30f80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e2e4180, 0x3c00f294ea0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 7910 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c01533cd80, 0x4fc5780, 0x3c04cdc4a80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c01533cd80)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 11116 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c039266280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0393b42a0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0393b42a0, 0x5bcd9a8, 0x3c039266280, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0393b42a0, 0x3c039266280, 0x5bcd9a8, 0x3c039266280)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 4031 [IO wait]:
internal/poll.runtime_pollWait(0x2f259e20, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03060cd98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03060cd80, 0x3c00d5b4440, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03060cd80, 0x3c00d5b4440, 0x20, 0x20, 0xde96f62, 0xc000680000, 0x3c00d652bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c01775ca10, 0x3c00d5b4440, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c01775ca10, 0x3c00d5b4440, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3cee2ca80, 0x923509ebd0)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0305ae870, 0x7589160, 0x3c01775ca10, 0x7589160, 0x3c01775ca10, 0x3c03060cd80, 0x5a69a60, 0x3c00d652d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c030686450, 0xc019cee3cee2ca80, 0x923509ebd0, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c030478cc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0303fd4a0, 0x3c0304a0120)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 13674 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0136f3e60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 18096 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00c55c360, 0x4fc5780, 0x3c0312cf900, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00c55c360)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 9257 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0173e9e00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 3937 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a390, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c026f94798, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c026f94780, 0x3c01e7a2f80, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c026f94780, 0x3c01e7a2f80, 0x20, 0x20, 0x15ecd944, 0xc000100900, 0xc00008dbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000010600, 0x3c01e7a2f80, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc000010600, 0x3c01e7a2f80, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1af5a4c98, 0x903d0d55f3)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c026f3ed70, 0x7589160, 0xc000010600, 0x7589160, 0xc000010600, 0x3c026f94780, 0x5a69a60, 0xc00008dd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c026f6ed50, 0xc019cee1af5a4c98, 0x903d0d55f3, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c026f57f80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c026c7d680, 0x3c026d9daa0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 7291 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c04aebe0a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c04ae808a0, 0x42, 0x42, 0x3c030babd10, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c04ae808a0, 0x5bcd9a8, 0x3c04aebe0a0, 0x3, 0x414f8f3)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c04ae808a0, 0x3c04aebe0a0, 0x5bcd9a8, 0x3c04aebe0a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 7087 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c04ae808a0, 0x4fc5780, 0x3c045ffde00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c04ae808a0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19342 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c024fc50e0, 0x3c038a45500, 0xc000183a40, 0xc0001839e0)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 10751 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c03836bc80, 0x4fc5780, 0x3c038539100, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c03836bc80)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19488 [chan receive]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc000390f30, 0xf69d5970233f5671, 0x9a4f1af004c1b8c, 0xfc8e2c6ece450d, 0x686941913f3e9b3a, 0x3c012fb0270, 0x11e03d4f069d3487, 0xad96aef1339bafe4, 0xd314ca859eeda17c, 0xd84fd4d702f763e6, ...)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:340 +0x34e
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).newLookup.func1(0xc000391830, 0xf69d5970233f5671, 0x9a4f1af004c1b8c, 0xfc8e2c6ece450d, 0x686941913f3e9b3a, 0x3c0172f6938)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:296 +0x110
github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).query(0x3c00e0d3560, 0xc000391830, 0x3c022f97740)
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:143 +0xec
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).startQueries
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:125 +0x1a5
goroutine 15004 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e2e4180)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 16781 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ee638, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00c5d3e18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00c5d3e00, 0x3c01768b700, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00c5d3e00, 0x3c01768b700, 0x20, 0x20, 0xe59ccf45, 0xc000680000, 0x3c035367bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c034124550, 0x3c01768b700, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c034124550, 0x3c01768b700, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3a2313068, 0x920cbd4c14)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00ed27770, 0x7589160, 0x3c034124550, 0x7589160, 0x3c034124550, 0x3c00c5d3e00, 0x5a69a60, 0x3c035367d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0121eadb0, 0xc019cee3a2313068, 0x920cbd4c14, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c017a4cc40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c030e6a300, 0x3c01e834a80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 9049 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c017c8eea0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 13589 [IO wait]:
internal/poll.runtime_pollWait(0x4eed2728, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c013f19f98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c013f19f80, 0x3c0117bbf00, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c013f19f80, 0x3c0117bbf00, 0x20, 0x20, 0x3c0023e7695, 0xc000100900, 0x3c0179ccbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22150, 0x3c0117bbf00, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22150, 0x3c0117bbf00, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee2ad3f5bd8, 0x91295ef3f6)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c017252c80, 0x7589160, 0x3c04cf22150, 0x7589160, 0x3c04cf22150, 0x3c013f19f80, 0x5a69a60, 0x3c0179ccd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0163e46c0, 0xc019cee2ad3f5bd8, 0x91295ef3f6, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c019c5e240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00ebe6f00, 0x3c01755f860)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 12167 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c03b4efbc0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 10774 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c037b5a820, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c03836bc80, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c03836bc80, 0x5bcd9a8, 0x3c037b5a820, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c03836bc80, 0x3c037b5a820, 0x5bcd9a8, 0x3c037b5a820)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19496 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a1c0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00e19b498, 0x72, 0x0, 0xd2, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00e19b480, 0x3c04ad99960, 0xd2, 0xd2, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00e19b480, 0x3c04ad99960, 0xd2, 0xd2, 0x3c00dc9d690, 0x4071c36, 0x4076e00)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7a510, 0x3c04ad99960, 0xd2, 0xd2, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7a510, 0x3c04ad99960, 0xd2, 0xd2, 0xd2, 0x1f6, 0x200, 0x20f00c)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.readHandshakeMsg(0x5bbd160, 0x3c032f65280, 0xd2, 0x3c0052f03c0, 0x7589160, 0x3c031f7a510, 0x0, 0x0, 0x4, 0x4aa53548, ...)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:610 +0x9b
github.com/ledgerwatch/turbo-geth/p2p/rlpx.initiatorEncHandshake(0x7589118, 0x3c031f7a510, 0x3c0052f03c0, 0x3c00dd7b8c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:501 +0x2d4
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Handshake(0x3c0125fd890, 0x3c0052f03c0, 0x8c5b069438, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:265 +0x10a
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).doEncHandshake(0x3c017b94980, 0x3c0052f03c0, 0x3c00dd7b940, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:133 +0xbe
github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupConn(0xc0003d2000, 0x3c02600dbc0, 0x3c000000001, 0x3c00ea248c0, 0x3c017b94980, 0x3)
github.com/ledgerwatch/turbo-geth/p2p/server.go:973 +0xbb
github.com/ledgerwatch/turbo-geth/p2p.(*Server).SetupConn(0xc0003d2000, 0x5be88b8, 0x3c031f7a510, 0x1, 0x3c00ea248c0, 0x5bbd0e0, 0x3c0171b82ec)
github.com/ledgerwatch/turbo-geth/p2p/server.go:945 +0x132
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c0125fd350, 0xc0005082c0, 0x3c00ea248c0, 0x4fc5940, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:548 +0x5a8
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c0125fd350, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c0125fd350, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 13591 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0165d9860, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00ebe6f00, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00ebe6f00, 0x5bcd9a8, 0x3c0165d9860, 0x3, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00ebe6f00, 0x3c0165d9860, 0x5bcd9a8, 0x3c0165d9860)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 13266 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c030f80600)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 19466 [IO wait]:
internal/poll.runtime_pollWait(0x2f259d38, 0x77, 0x3c01e211e00)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00df3f798, 0x77, 0x5bdac00, 0x3c0228601e0, 0x3c00df3f780)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c00df3f780, 0x5bdaca0, 0x3c0228601e0, 0x0, 0x0, 0x5bbee00, 0x3c00d47bd20, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c00df3f780, 0x5bdaca0, 0x3c0228601e0, 0x5be4598, 0x0, 0x5be4598, 0x3c012c58030, 0x0, 0x49faa9a0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c0228601e0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c0228601e0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c012c58030, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c00df3f700, 0x5bdaca0, 0x3c0228601e0, 0x0, 0x3c012c58030, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c00df3f700, 0x5bdaca0, 0x3c0228601e0, 0x0, 0x3c012c58030, 0x40767a0, 0x3c017901b28, 0xd22010e7)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c00df3f700, 0x5bdaca0, 0x3c0228601e0, 0x5bced08, 0x3c012c58030, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c00df3f700, 0x5bdaca0, 0x3c0228601e0, 0x3c00e9d7620, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c0228601e0, 0x5234da6, 0x3, 0x3c006c5f650, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc000246cb0, 0x3c037c076e8, 0x4008245, 0x3c00a37e000, 0x3c037c07760)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c011a88030, 0xc0005082c0, 0xc000246cb0, 0x4fc5940, 0xc0003d45b0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c011a88030, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c011a88030, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 7092 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b401900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e717620, 0x42, 0x42, 0x3c030babd10, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e717620, 0x5bcd9a8, 0x3c03b401900, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e717620, 0x3c03b401900, 0x5bcd9a8, 0x3c03b401900)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 3986 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c026c7d680)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 6207 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b3a2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c026c7cb40, 0x42, 0x42, 0x3c030babd10, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c026c7cb40, 0x5bcd9a8, 0x3c03b3a2000, 0x3c00dc8d7a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c026c7cb40, 0x3c03b3a2000, 0x5bcd9a8, 0x3c03b3a2000)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 10772 [IO wait]:
internal/poll.runtime_pollWait(0x73799c8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c038403198, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c038403180, 0xc000678840, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c038403180, 0xc000678840, 0x20, 0x20, 0x3c0f2e20ed1, 0xc000800000, 0x3c0372d1bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7b470, 0xc000678840, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7b470, 0xc000678840, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3af765c30, 0x921a028c67)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0382a1e00, 0x7589160, 0x3c031f7b470, 0x7589160, 0x3c031f7b470, 0x3c038403180, 0x5a69a60, 0x3c0372d1d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0386b2900, 0xc019cee3af765c30, 0x921a028c67, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03807dd00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c03836bc80, 0x3c03861ec60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19276 [IO wait]:
internal/poll.runtime_pollWait(0x4eed2ac8, 0x77, 0x3c0302c6f00)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c038a44318, 0x77, 0x5bdac00, 0x3c022e2b800, 0x3c038a44300)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c038a44300, 0x5bdaca0, 0x3c022e2b800, 0x0, 0x0, 0x5bbee00, 0x3c01e312f40, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c038a44300, 0x5bdaca0, 0x3c022e2b800, 0x5be4598, 0x0, 0x5be4598, 0x3c00e777380, 0x0, 0x49fd6978, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c022e2b800, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c022e2b800, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e777380, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c038a44280, 0x5bdaca0, 0x3c022e2b800, 0x0, 0x3c00e777380, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c038a44280, 0x5bdaca0, 0x3c022e2b800, 0x0, 0x3c00e777380, 0x40767a0, 0x3c030b29b28, 0x56671dfb)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c038a44280, 0x5bdaca0, 0x3c022e2b800, 0x5bced08, 0x3c00e777380, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c038a44280, 0x5bdaca0, 0x3c022e2b800, 0x3c00eb856c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c022e2b800, 0x5234da6, 0x3, 0x3c0273e3e00, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c00e5adcb0, 0x3c027682748, 0x4718ff5, 0x3c00de40300, 0x3)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e777230, 0xc0005082c0, 0x3c00e5adcb0, 0x3c03404dce0, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e777230, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e777230, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 19489 [chan receive]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc000390f30, 0xe794b48b841c015e, 0x56c889d3df811158, 0x2d0cbf33c35f1ef, 0x4c479270a44550a7, 0x3c011eda3c0, 0x11e03d4f069d3487, 0xad96aef1339bafe4, 0xd314ca859eeda17c, 0xd84fd4d702f763e6, ...)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:340 +0x34e
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).newLookup.func1(0xc0003917a0, 0xe794b48b841c015e, 0x56c889d3df811158, 0x2d0cbf33c35f1ef, 0x4c479270a44550a7, 0x3c017282abc)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:296 +0x110
github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).query(0x3c00e0d3560, 0xc0003917a0, 0x3c022f97740)
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:143 +0xec
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).startQueries
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:125 +0x1a5
goroutine 12166 [IO wait]:
internal/poll.runtime_pollWait(0x4eed28f8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03b264f18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03b264f00, 0x3c0118a3be0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03b264f00, 0x3c0118a3be0, 0x20, 0x20, 0x5289156d, 0xc000800000, 0x3c0388e4bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04b57ec08, 0x3c0118a3be0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04b57ec08, 0x3c0118a3be0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee30653eb38, 0x9179a992c9)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03b7825a0, 0x7589160, 0x3c04b57ec08, 0x7589160, 0x3c04b57ec08, 0x3c03b264f00, 0x5a69a60, 0x3c0388e4d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03b794db0, 0xc019cee30653eb38, 0x9179a992c9, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03b7b2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c03b4efbc0, 0x3c03b74a7e0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 15753 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c034a53400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c03b74b0e0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c03b74b0e0, 0x5bcd9a8, 0x3c034a53400, 0x3c00dc8d7a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c03b74b0e0, 0x3c034a53400, 0x5bcd9a8, 0x3c034a53400)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 5751 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0183c6420)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 14442 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eec90, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c038403998, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c038403980, 0x3c01e7a3260, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c038403980, 0x3c01e7a3260, 0x20, 0x20, 0x1603b70b, 0xc000100900, 0x3c017903bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22500, 0x3c01e7a3260, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22500, 0x3c01e7a3260, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1af712828, 0x903d243357)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c01b094230, 0x7589160, 0x3c04cf22500, 0x7589160, 0x3c04cf22500, 0x3c038403980, 0x5a69a60, 0x3c017903d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0247e1980, 0xc019cee1af712828, 0x903d243357, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c0238e9fc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e187c80, 0x3c04cd0e3c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 10821 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c038435260, 0x4fc5780, 0x3c038882e00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c038435260)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 6263 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c026c7cb40, 0x4fc5780, 0x3c03b334500, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c026c7cb40)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 9256 [IO wait]:
internal/poll.runtime_pollWait(0x2f259ff0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c035e40498, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c035e40480, 0x3c00d195140, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c035e40480, 0x3c00d195140, 0x20, 0x20, 0x7e541237, 0xc00007cd80, 0x3c03b11ebb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7afd0, 0x3c00d195140, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7afd0, 0x3c00d195140, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3321ea488, 0x91a5748fbb)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c035937310, 0x7589160, 0x3c031f7afd0, 0x7589160, 0x3c031f7afd0, 0x3c035e40480, 0x5a69a60, 0x3c03b11ed38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c035ea2060, 0xc019cee3321ea488, 0x91a5748fbb, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c035d57400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0173e9e00, 0x3c0173e9ec0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19428 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eeac0, 0x77, 0x3c00dffe780)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c038a45518, 0x77, 0x5bdac00, 0x3c024fc50e0, 0x3c038a45500)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c038a45500, 0x5bdaca0, 0x3c024fc50e0, 0x0, 0x0, 0x5bbee00, 0x3c01778b920, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c038a45500, 0x5bdaca0, 0x3c024fc50e0, 0x5be4598, 0x0, 0x5be4598, 0x3c0117a0060, 0x0, 0x49fd6978, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c024fc50e0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c024fc50e0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c0117a0060, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c038a45480, 0x5bdaca0, 0x3c024fc50e0, 0x0, 0x3c0117a0060, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c038a45480, 0x5bdaca0, 0x3c024fc50e0, 0x0, 0x3c0117a0060, 0x40767a0, 0x3c00faabb28, 0x83311911)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c038a45480, 0x5bdaca0, 0x3c024fc50e0, 0x5bced08, 0x3c0117a0060, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c038a45480, 0x5bdaca0, 0x3c024fc50e0, 0x3c00eb85b40, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c024fc50e0, 0x5234da6, 0x3, 0x3c0275a02e8, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc0003d4d90, 0x3c01e923748, 0x4718ff5, 0x3c030b13260, 0x3)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c010d446f0, 0xc0005082c0, 0xc0003d4d90, 0xc000182360, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c010d446f0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c010d446f0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 9899 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00b3ebb60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 17018 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b89e320, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e496a80, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e496a80, 0x5bcd9a8, 0x3c03b89e320, 0x3c030173fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e496a80, 0x3c03b89e320, 0x5bcd9a8, 0x3c03b89e320)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19254 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eee60, 0x77, 0x3c00ea57080)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0001d8898, 0x77, 0x5bdac00, 0x3c015116d20, 0xc0001d8880)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0xc0001d8880, 0x5bdaca0, 0x3c015116d20, 0x0, 0x0, 0x5bbee00, 0x3c01e0dbd60, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0xc0001d8880, 0x5bdaca0, 0x3c015116d20, 0x5be4598, 0x0, 0x5be4598, 0x3c00e3f7d10, 0x0, 0x49f9d1f0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c015116d20, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c015116d20, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e3f7d10, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0xc0001d8800, 0x5bdaca0, 0x3c015116d20, 0x0, 0x3c00e3f7d10, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0xc0001d8800, 0x5bdaca0, 0x3c015116d20, 0x0, 0x3c00e3f7d10, 0x40767a0, 0x3c01e8b2b28, 0x1a2e6af7)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc0001d8800, 0x5bdaca0, 0x3c015116d20, 0x5bced08, 0x3c00e3f7d10, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0xc0001d8800, 0x5bdaca0, 0x3c015116d20, 0x3c00eb44ef0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c015116d20, 0x5234da6, 0x3, 0x3c01a5dcf18, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c011b28a20, 0x3c03496af48, 0x4718ff5, 0x3c00d132660, 0x3c03496af60)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e3f7bf0, 0xc0005082c0, 0x3c011b28a20, 0xc000182360, 0x3c03496afd0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e3f7bf0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e3f7bf0, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 19271 [IO wait]:
internal/poll.runtime_pollWait(0x2f25aad0, 0x77, 0x3c00ea57380)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0001d9498, 0x77, 0x5bdac00, 0x3c0151171a0, 0xc0001d9480)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0xc0001d9480, 0x5bdaca0, 0x3c0151171a0, 0x0, 0x0, 0x5bbee00, 0x3c01e209900, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0xc0001d9480, 0x5bdaca0, 0x3c0151171a0, 0x5be4598, 0x0, 0x5be4598, 0x3c00e6dc660, 0x0, 0x49f9d1f0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c0151171a0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c0151171a0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e6dc660, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0xc0001d9400, 0x5bdaca0, 0x3c0151171a0, 0x0, 0x3c00e6dc660, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0xc0001d9400, 0x5bdaca0, 0x3c0151171a0, 0x0, 0x3c00e6dc660, 0x40767a0, 0x3c00f8eeb28, 0x45e76637)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc0001d9400, 0x5bdaca0, 0x3c0151171a0, 0x5bced08, 0x3c00e6dc660, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0xc0001d9400, 0x5bdaca0, 0x3c0151171a0, 0x3c00eb45520, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c0151171a0, 0x5234da6, 0x3, 0x3c01a5dd170, 0x13, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c00e5ad200, 0xc00054f6e8, 0x4008245, 0x3c00d36e1e0, 0xc00054f760)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e776300, 0xc0005082c0, 0x3c00e5ad200, 0x4fc5940, 0xc0003d45b0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e776300, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e776300, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 19277 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c022e2b800, 0x3c038a44300, 0xc000182d80, 0xc000182d20)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 9258 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c034a537c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0173e9e00, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0173e9e00, 0x5bcd9a8, 0x3c034a537c0, 0x3, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0173e9e00, 0x3c034a537c0, 0x5bcd9a8, 0x3c034a537c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 7289 [IO wait]:
internal/poll.runtime_pollWait(0x4eed1f00, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c04b0a6c98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c04b0a6c80, 0x3c00d1bf260, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c04b0a6c80, 0x3c00d1bf260, 0x20, 0x20, 0x3c076253105, 0xc00007cd80, 0x3c03ac59bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c03c1d6b38, 0x3c00d1bf260, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c03c1d6b38, 0x3c00d1bf260, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee329efd318, 0x919d45aebc)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c04ae84cd0, 0x7589160, 0x3c03c1d6b38, 0x7589160, 0x3c03c1d6b38, 0x3c04b0a6c80, 0x5a69a60, 0x3c03ac59d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c04b0ca4b0, 0xc019cee329efd318, 0x919d45aebc, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c04b0c5480, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c04ae808a0, 0x3c04b20c0c0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 10163 [IO wait]:
internal/poll.runtime_pollWait(0x2f259f08, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c037444398, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c037444380, 0x3c00a2f7920, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c037444380, 0x3c00a2f7920, 0x20, 0x20, 0xfa6048c0, 0xc000100900, 0x3c030b28bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22698, 0x3c00a2f7920, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22698, 0x3c00a2f7920, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3b6f48ae0, 0x922180c660)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03724ef50, 0x7589160, 0x3c04cf22698, 0x7589160, 0x3c04cf22698, 0x3c037444380, 0x5a69a60, 0x3c030b28d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0373216e0, 0xc019cee3b6f48ae0, 0x922180c660, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03733c580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00dcfbe60, 0x3c00dcfbf20)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 12142 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c03b4efbc0, 0x4fc5780, 0x3c03b264f80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c03b4efbc0)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 13452 [IO wait]:
internal/poll.runtime_pollWait(0x4eed22a0, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c013f19318, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c013f19300, 0x3c004961ca0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c013f19300, 0x3c004961ca0, 0x20, 0x20, 0xcc107c8, 0xc000800000, 0x3c00faa6bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04b57e2f8, 0x3c004961ca0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04b57e2f8, 0x3c004961ca0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3cdba6398, 0x9233e18515)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c00f993c70, 0x7589160, 0x3c04b57e2f8, 0x7589160, 0x3c04b57e2f8, 0x3c013f19300, 0x5a69a60, 0x3c00faa6d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0146317a0, 0xc019cee3cdba6398, 0x9233e18515, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c019830080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e496f00, 0x3c0303fdf80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 13252 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c030f80600, 0x4fc5780, 0x3c0174fa400, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c030f80600)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 7057 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e717620, 0x4fc5780, 0x3c04604a400, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00e717620)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19513 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c022860ae0, 0x3c00b8bc080, 0xc00014d260, 0xc00014d200)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 8064 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0308b3a40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c01533cd80, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c01533cd80, 0x5bcd9a8, 0x3c0308b3a40, 0x3, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c01533cd80, 0x3c0308b3a40, 0x5bcd9a8, 0x3c0308b3a40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 6206 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c026c7cb40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 5750 [IO wait]:
internal/poll.runtime_pollWait(0x4eed1fe8, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03456b318, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03456b300, 0x3c01e7a25a0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03456b300, 0x3c01e7a25a0, 0x20, 0x20, 0x12f51da4, 0xc000800000, 0xc00008abb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc0002a0070, 0x3c01e7a25a0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0xc0002a0070, 0x3c01e7a25a0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1ac629450, 0x903a159ab8)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0341e5c70, 0x7589160, 0xc0002a0070, 0x7589160, 0xc0002a0070, 0x3c03456b300, 0x5a69a60, 0xc00008ad38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03401f920, 0xc019cee1ac629450, 0x903a159ab8, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c034051300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0183c6420, 0x3c017a20420)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 8063 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c01533cd80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 19052 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c017062300, 0x4fc5780, 0x3c03426e980, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c017062300)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 9898 [IO wait]:
internal/poll.runtime_pollWait(0x7379d68, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c037167698, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c037167680, 0xc0006782c0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c037167680, 0xc0006782c0, 0x20, 0x20, 0x3c0f2773042, 0xc000800000, 0x3c030b2abb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cec8168, 0xc0006782c0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cec8168, 0xc0006782c0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3af0b80b8, 0x921997ade4)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0371cadc0, 0x7589160, 0x3c04cec8168, 0x7589160, 0x3c04cec8168, 0x3c037167680, 0x5a69a60, 0x3c030b2ad38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c037238db0, 0xc019cee3af0b80b8, 0x921997ade4, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c037228c00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00b3ebb60, 0x3c047d51bc0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 9418 [runnable]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c0341adae0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e449e00, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e449e00, 0x5bcd9a8, 0x3c0341adae0, 0x41043f5, 0x50625c0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e449e00, 0x3c0341adae0, 0x5bcd9a8, 0x3c0341adae0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 17016 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a818, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c032beef98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c032beef80, 0x3c00d5b58a0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c032beef80, 0x3c00d5b58a0, 0x20, 0x20, 0x1140e6ae, 0xc00007cd80, 0x3c00f8f0bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c034204570, 0x3c00d5b58a0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c034204570, 0x3c00d5b58a0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d23a3ab0, 0x9238616273)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0179c6690, 0x7589160, 0x3c034204570, 0x7589160, 0x3c034204570, 0x3c032beef80, 0x5a69a60, 0x3c00f8f0d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c015311b00, 0xc019cee3d23a3ab0, 0x9238616273, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c019545080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e496a80, 0x3c00e496b40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19256 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c0151171a0, 0xc0001d9480, 0xc0000beae0, 0xc0000bea80)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 7290 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c04ae808a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 13393 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e496f00, 0x4fc5780, 0x3c013f19480, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00e496f00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 8062 [IO wait]:
internal/poll.runtime_pollWait(0x2f259c50, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c04cdc4898, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c04cdc4880, 0x3c004915900, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c04cdc4880, 0x3c004915900, 0x20, 0x20, 0xa5b38d7, 0xc000100900, 0x3c030b26bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c0308b13c8, 0x3c004915900, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c0308b13c8, 0x3c004915900, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3cb549ab0, 0x92317bb652)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c04cdb9040, 0x7589160, 0x3c0308b13c8, 0x7589160, 0x3c0308b13c8, 0x3c04cdc4880, 0x5a69a60, 0x3c030b26d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0314dacc0, 0xc019cee3cb549ab0, 0x92317bb652, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c034606680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c01533cd80, 0x3c01a7b73e0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 15752 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c03b74b0e0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 16873 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c01a2fc000, 0x4fc5780, 0x3c0132bda80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c01a2fc000)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19294 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eed78, 0x77, 0x3c031e97080)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00d6a7098, 0x77, 0x5bdac00, 0x3c01b942d80, 0x3c00d6a7080)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c00d6a7080, 0x5bdaca0, 0x3c01b942d80, 0x0, 0x0, 0x5bbee00, 0x3c01e66ab00, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c00d6a7080, 0x5bdaca0, 0x3c01b942d80, 0x5be4598, 0x0, 0x5be4598, 0x3c00e845e90, 0x0, 0x6619ef00, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c01b942d80, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c01b942d80, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e845e90, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c00d6a7000, 0x5bdaca0, 0x3c01b942d80, 0x0, 0x3c00e845e90, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c00d6a7000, 0x5bdaca0, 0x3c01b942d80, 0x0, 0x3c00e845e90, 0x40767a0, 0x3c0374d5b28, 0xd15b22d8)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c00d6a7000, 0x5bdaca0, 0x3c01b942d80, 0x5bced08, 0x3c00e845e90, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c00d6a7000, 0x5bdaca0, 0x3c01b942d80, 0x3c032de00b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c01b942d80, 0x5234da6, 0x3, 0x3c01df18fd8, 0x12, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0xc00016d0e0, 0x3c00dc8b6e8, 0x4008245, 0x3c034041a40, 0x3c00d633d40)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e845d70, 0xc0005082c0, 0xc00016d0e0, 0x3c0340419e0, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e845d70, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e845d70, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 16782 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c030e6a300)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 19234 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ee468, 0x77, 0x3c04b504180)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc001e51e18, 0x77, 0x5bdac00, 0x3c015ce4180, 0xc001e51e00)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0xc001e51e00, 0x5bdaca0, 0x3c015ce4180, 0x0, 0x0, 0x5bbee00, 0x3c01e1372c0, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0xc001e51e00, 0x5bdaca0, 0x3c015ce4180, 0x5be4598, 0x0, 0x5be4598, 0x3c00e78b740, 0x0, 0x4a7b0080, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c015ce4180, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c015ce4180, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e78b740, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0xc001e51d80, 0x5bdaca0, 0x3c015ce4180, 0x0, 0x3c00e78b740, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0xc001e51d80, 0x5bdaca0, 0x3c015ce4180, 0x0, 0x3c00e78b740, 0x40767a0, 0x3c00f8edb28, 0xe6dc967)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc001e51d80, 0x5bdaca0, 0x3c015ce4180, 0x5bced08, 0x3c00e78b740, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0xc001e51d80, 0x5bdaca0, 0x3c015ce4180, 0x3c00e46b4e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c015ce4180, 0x5234da6, 0x3, 0x3c0277627f8, 0x12, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c011b28240, 0x3c0301706e8, 0x4008245, 0x3c04c53d860, 0x3c0254aaf00)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e78b620, 0xc0005082c0, 0x3c011b28240, 0x3c04c53d800, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e78b620, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e78b620, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 13675 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c013728780, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0136f3e60, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0136f3e60, 0x5bcd9a8, 0x3c013728780, 0x3c00dcd8fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0136f3e60, 0x3c013728780, 0x5bcd9a8, 0x3c013728780)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 17017 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e496a80)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 10162 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00dcfbe60, 0x4fc5780, 0x3c03723ed80, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00dcfbe60)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 13590 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00ebe6f00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 10104 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00b3ebb60, 0x4fc5780, 0x3c036a85780, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc000362a00, 0x3c00b3ebb60)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 11115 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c0393b42a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 9416 [IO wait]:
internal/poll.runtime_pollWait(0x4eed2810, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c035f6d098, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c035f6d080, 0x3c01178e0e0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c035f6d080, 0x3c01178e0e0, 0x20, 0x20, 0x11b6d226, 0xc00007cd80, 0x3c00dc93bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7b048, 0x3c01178e0e0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7b048, 0x3c01178e0e0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3d2b02630, 0x9238d74fc6)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c035fa6af0, 0x7589160, 0x3c031f7b048, 0x7589160, 0x3c031f7b048, 0x3c035f6d080, 0x5a69a60, 0x3c00dc93d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0361817a0, 0xc019cee3d2b02630, 0x9238d74fc6, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c035ed6980, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00e449e00, 0x3c00e449ec0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 9417 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00e449e00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 9415 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c00e449e00, 0x4fc5780, 0x3c035ebbf00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c00e449e00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 12892 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c01c5d1e00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 19476 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c01d4d73e0, 0x3c00e788780, 0x3c022d9e000, 0x3c01e91ff80)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 13454 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c02684ce60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00e496f00, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00e496f00, 0x5bcd9a8, 0x3c02684ce60, 0x3c034969fa8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00e496f00, 0x3c02684ce60, 0x5bcd9a8, 0x3c02684ce60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19235 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c015ce4180, 0xc001e51e00, 0x3c00dfeb200, 0x3c00dfeb1a0)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 12137 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c03b640840)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 10866 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a730, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0380d9898, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0380d9880, 0x3c01e073240, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0380d9880, 0x3c01e073240, 0x20, 0x20, 0x3c0023a4990, 0xc000100900, 0x3c030b2bbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c034204ac8, 0x3c01e073240, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c034204ac8, 0x3c01e073240, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee08a148548, 0x8f295ac5f7)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0383bf9f0, 0x7589160, 0x3c034204ac8, 0x7589160, 0x3c034204ac8, 0x3c0380d9880, 0x5a69a60, 0x3c030b2bd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0388b84b0, 0xc019cee08a148548, 0x8f295ac5f7, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c0388c0180, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c038435260, 0x3c0385cba40)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 12363 [IO wait]:
internal/poll.runtime_pollWait(0x2f25a560, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03c061418, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03c061400, 0x3c0049615e0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03c061400, 0x3c0049615e0, 0x20, 0x20, 0xa78519f, 0xc000100900, 0x3c0374d4bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22fa0, 0x3c0049615e0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22fa0, 0x3c0049615e0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee3cb71b000, 0x923198ce3b)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03bcbb6d0, 0x7589160, 0x3c04cf22fa0, 0x7589160, 0x3c04cf22fa0, 0x3c03c061400, 0x5a69a60, 0x3c0374d4d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03c0bf440, 0xc019cee3cb71b000, 0x923198ce3b, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c03bdcefc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c03c1e8180, 0x3c03bdcd4a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19113 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c03c590d80, 0xc001e50880, 0x3c00dfea060, 0x3c00dfea000)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 19154 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c037f505a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c017062300, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c017062300, 0x5bcd9a8, 0x3c037f505a0, 0x3c0349687a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c017062300, 0x3c037f505a0, 0x5bcd9a8, 0x3c037f505a0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 12364 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c03c1e8180)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 12365 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03b89e640, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac30, 0xc0009fd880, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c03c1e8180, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c03c1e8180, 0x5bcd9a8, 0x3c03b89e640, 0x3c0349697a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c03c1e8180, 0x3c03b89e640, 0x5bcd9a8, 0x3c03b89e640)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 10867 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c038435260)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 13683 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c0136f3e60, 0x4fc5780, 0x3c0316aae00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c0136f3e60)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 12123 [select, 6 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c03b640840, 0x4fc5780, 0x3c03b499d00, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c03b640840)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 13673 [IO wait]:
internal/poll.runtime_pollWait(0x7379710, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0316aad98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0316aad80, 0x3c01e7a35a0, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0316aad80, 0x3c01e7a35a0, 0x20, 0x20, 0x3c01ae439b2, 0xc000100900, 0x3c03b120bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22210, 0x3c01e7a35a0, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22210, 0x3c01e7a35a0, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee1b451a570, 0x904204b719)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c0171f2f50, 0x7589160, 0x3c04cf22210, 0x7589160, 0x3c04cf22210, 0x3c0316aad80, 0x5a69a60, 0x3c03b120d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c01793f380, 0xc019cee1b451a570, 0x904204b719, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c012e974c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0136f3e60, 0x3c017420180)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 12890 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0x3c01c5d1e00, 0x4fc5780, 0x3c032f64580, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:241 +0x265
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc0003d2000, 0x3c01c5d1e00)
github.com/ledgerwatch/turbo-geth/p2p/server.go:1055 +0x1de
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).launchPeer
github.com/ledgerwatch/turbo-geth/p2p/server.go:1038 +0xc5
goroutine 19288 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ee550, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00d6a6918, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c00d6a6900, 0x3c01171ac20, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c00d6a6900, 0x3c01171ac20, 0x20, 0x20, 0x3c0ef2b71a3, 0xc000100900, 0x3c03b11fbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c0308b0298, 0x3c01171ac20, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c0308b0298, 0x3c01171ac20, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee29a2c7080, 0x91164bed5f)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c03bd48a00, 0x7589160, 0x3c0308b0298, 0x7589160, 0x3c0308b0298, 0x3c00d6a6900, 0x5a69a60, 0x3c03b11fd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c00eac2f60, 0xc019cee29a2c7080, 0x91164bed5f, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c00dfd3880, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c01c5d11a0, 0x3c01b942840)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 15751 [IO wait]:
internal/poll.runtime_pollWait(0x7379458, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c03426eb98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c03426eb80, 0x3c00d3df360, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c03426eb80, 0x3c00d3df360, 0x20, 0x20, 0x3c0af934a3e, 0xc000680000, 0x3c035369bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cf22a20, 0x3c00d3df360, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cf22a20, 0x3c00d3df360, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee367c2c988, 0x91d6b3c76a)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c030884410, 0x7589160, 0x3c04cf22a20, 0x7589160, 0x3c04cf22a20, 0x3c03426eb80, 0x5a69a60, 0x3c035369d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03b4933b0, 0xc019cee367c2c988, 0x91d6b3c76a, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c033442300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c03b74b0e0, 0x3c03b4efb00)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 18638 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c02684d860, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c0382ce8a0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c0382ce8a0, 0x5bcd9a8, 0x3c02684d860, 0x0, 0x0)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c0382ce8a0, 0x3c02684d860, 0x5bcd9a8, 0x3c02684d860)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 18636 [IO wait]:
internal/poll.runtime_pollWait(0x4eed1c48, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c032f96e98, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c032f96e80, 0x3c00d4dec40, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c032f96e80, 0x3c00d4dec40, 0x20, 0x20, 0x3c0d8f4144c, 0xc000680000, 0x3c00f8efbb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c031f7ab18, 0x3c00d4dec40, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c031f7ab18, 0x3c00d4dec40, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee395888af0, 0x9200149188)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c02370c0f0, 0x7589160, 0x3c031f7ab18, 0x7589160, 0x3c031f7ab18, 0x3c032f96e80, 0x5a69a60, 0x3c00f8efd38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c03405d740, 0xc019cee395888af0, 0x9200149188, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c030c3e340, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c0382ce8a0, 0x3c00e6ca000)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 19112 [IO wait]:
internal/poll.runtime_pollWait(0x4eed1d30, 0x77, 0x3c00ea56a80)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc001e50898, 0x77, 0x5bdac00, 0x3c03c590d80, 0xc001e50880)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0xc001e50880, 0x5bdaca0, 0x3c03c590d80, 0x0, 0x0, 0x5bbee00, 0x3c01df887e0, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0xc001e50880, 0x5bdaca0, 0x3c03c590d80, 0x5be4598, 0x0, 0x5be4598, 0x3c00e5f3b90, 0x0, 0x4a7b0080, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c03c590d80, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c03c590d80, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e5f3b90, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0xc001e50800, 0x5bdaca0, 0x3c03c590d80, 0x0, 0x3c00e5f3b90, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0xc001e50800, 0x5bdaca0, 0x3c03c590d80, 0x0, 0x3c00e5f3b90, 0x40767a0, 0x3c035080b28, 0xb7262b34)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc001e50800, 0x5bdaca0, 0x3c03c590d80, 0x5bced08, 0x3c00e5f3b90, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0xc001e50800, 0x5bdaca0, 0x3c03c590d80, 0x3c00e46acd0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c03c590d80, 0x5234da6, 0x3, 0x3c027762570, 0x14, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c00dfc4ea0, 0x3c00dcd3ee8, 0x4008245, 0x3c00d36e1e0, 0x3c00dcd3f60)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e5f3a70, 0xc0005082c0, 0x3c00dfc4ea0, 0x4fc5940, 0xc0003d45b0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e5f3a70, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e5f3a70, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 19290 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c03340fea0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c01c5d11a0, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c01c5d11a0, 0x5bcd9a8, 0x3c03340fea0, 0x3c037c007a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c01c5d11a0, 0x3c03340fea0, 0x5bcd9a8, 0x3c03340fea0)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
goroutine 19283 [IO wait]:
internal/poll.runtime_pollWait(0x7c6ee8f0, 0x77, 0x3c00ea57800)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c00d6a6398, 0x77, 0x5bdac00, 0x3c01b9423c0, 0x3c00d6a6380)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
internal/poll/fd_unix.go:528
net.(*netFD).connect(0x3c00d6a6380, 0x5bdaca0, 0x3c01b9423c0, 0x0, 0x0, 0x5bbee00, 0x3c01e223f60, 0x0, 0x0, 0x0, ...)
net/fd_unix.go:141 +0x27b
net.(*netFD).dial(0x3c00d6a6380, 0x5bdaca0, 0x3c01b9423c0, 0x5be4598, 0x0, 0x5be4598, 0x3c00e6c3020, 0x0, 0x7c678ef0, 0x10)
net/sock_posix.go:149 +0x10b
net.socket(0x5bdaca0, 0x3c01b9423c0, 0x5234da6, 0x3, 0x2, 0x1, 0x0, 0x0, 0x5be4598, 0x0, ...)
net/sock_posix.go:70 +0x1c5
net.internetSocket(0x5bdaca0, 0x3c01b9423c0, 0x5234da6, 0x3, 0x5be4598, 0x0, 0x5be4598, 0x3c00e6c3020, 0x1, 0x0, ...)
net/ipsock_posix.go:141 +0x145
net.(*sysDialer).doDialTCP(0x3c00d6a6300, 0x5bdaca0, 0x3c01b9423c0, 0x0, 0x3c00e6c3020, 0x5076540, 0x665f3f8, 0x0)
net/tcpsock_posix.go:65 +0xc5
net.(*sysDialer).dialTCP(0x3c00d6a6300, 0x5bdaca0, 0x3c01b9423c0, 0x0, 0x3c00e6c3020, 0x40767a0, 0x3c01e81eb28, 0x45e7c054)
net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0x3c00d6a6300, 0x5bdaca0, 0x3c01b9423c0, 0x5bced08, 0x3c00e6c3020, 0x0, 0x0, 0x0, 0x0)
net/dial.go:580 +0x5e8
net.(*sysDialer).dialSerial(0x3c00d6a6300, 0x5bdaca0, 0x3c01b9423c0, 0x3c03b5b5d70, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
net/dial.go:548 +0x15e
net.(*Dialer).DialContext(0x3c00b3a3920, 0x5bdaca0, 0x3c01b9423c0, 0x5234da6, 0x3, 0x3c01df18d20, 0x14, 0x0, 0x0, 0x0, ...)
net/dial.go:425 +0x6e5
github.com/ledgerwatch/turbo-geth/p2p.tcpDialer.Dial(0x3c00b3a3920, 0x5bdac30, 0xc0009fce00, 0x3c00e5ad440, 0x3c030171f48, 0x4718ff5, 0x3c026d9d6e0, 0x3)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:68 +0x91
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0x3c00e6c2f00, 0xc0005082c0, 0x3c00e5ad440, 0xc000182360, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:542 +0x75
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).run(0x3c00e6c2f00, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:492 +0x59
github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial.func1(0x3c00e6c2f00, 0xc0005082c0)
github.com/ledgerwatch/turbo-geth/p2p/dial.go:463 +0x35
created by github.com/ledgerwatch/turbo-geth/p2p.(*dialScheduler).startDial
github.com/ledgerwatch/turbo-geth/p2p/dial.go:462 +0x3fc
goroutine 19360 [select]:
net.(*netFD).connect.func2(0x5bdaca0, 0x3c0237bcae0, 0x3c032ed7a00, 0x3c00e1f23c0, 0x3c00e1f2360)
net/fd_unix.go:118 +0x8a
created by net.(*netFD).connect
net/fd_unix.go:117 +0x253
goroutine 19538 [chan receive]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc000390f30, 0xfb1d4dfad283fb46, 0xc2ef0b16d8a801d7, 0xfa13b1201373d93c, 0xf3df0931d5bcb5cf, 0x3c01250fec0, 0x11e03d4f069d3487, 0xad96aef1339bafe4, 0xd314ca859eeda17c, 0xd84fd4d702f763e6, ...)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:340 +0x34e
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).newLookup.func1(0xc000391710, 0xfb1d4dfad283fb46, 0xc2ef0b16d8a801d7, 0xfa13b1201373d93c, 0xf3df0931d5bcb5cf, 0x3c0171deb54)
github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:296 +0x110
github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).query(0x3c00e0d3560, 0xc000391710, 0x3c022f97740)
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:143 +0xec
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*lookup).startQueries
github.com/ledgerwatch/turbo-geth/p2p/discover/lookup.go:125 +0x1a5
goroutine 18097 [IO wait]:
internal/poll.runtime_pollWait(0x7c6eef48, 0x72, 0xffffffffffffffff)
runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0x3c0319d2f18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3c0319d2f00, 0x3c01185cc40, 0x20, 0x20, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:166 +0x1d5
net.(*netFD).Read(0x3c0319d2f00, 0x3c01185cc40, 0x20, 0x20, 0x3c02e1b593d, 0xc000780000, 0x3c00f8f1bb0)
net/fd_posix.go:55 +0x4f
net.(*conn).Read(0x3c04cddcd18, 0x3c01185cc40, 0x20, 0x20, 0x0, 0x0, 0x0)
net/net.go:183 +0x91
io.ReadAtLeast(0x7589160, 0x3c04cddcd18, 0x3c01185cc40, 0x20, 0x20, 0x20, 0x7589160, 0xc019cee2dd813130, 0x91553bd67b)
io/io.go:328 +0x87
io.ReadFull(...)
io/io.go:347
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*handshakeState).readFrame(0x3c021c7c960, 0x7589160, 0x3c04cddcd18, 0x7589160, 0x3c04cddcd18, 0x3c0319d2f00, 0x5a69a60, 0x3c00f8f1d38)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:131 +0x9c
github.com/ledgerwatch/turbo-geth/p2p/rlpx.(*Conn).Read(0x3c0316bb380, 0xc019cee2dd813130, 0x91553bd67b, 0x6626660, 0x0, 0x0, 0x6626660, 0x0)
github.com/ledgerwatch/turbo-geth/p2p/rlpx/rlpx.go:103 +0x92
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxTransport).ReadMsg(0x3c021c4aa80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/transport.go:66 +0x154
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0x3c00c55c360, 0x3c00c55c420)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:294 +0xb5
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:231 +0xfb
goroutine 18258 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0x3c00c55c360)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:278 +0x125
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
github.com/ledgerwatch/turbo-geth/p2p/peer.go:232 +0x125
goroutine 18259 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0x3c018719d60, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:451 +0xcf
github.com/ledgerwatch/turbo-geth/cmd/headers/download.runPeer(0x5bdac68, 0xc0001aa008, 0xc000a3d520, 0xc000a3d570, 0xc000a3d548, 0x3c00c55c360, 0x42, 0x42, 0x3c04ca8e0a0, 0xc0002b4780, ...)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:307 +0x58d
github.com/ledgerwatch/turbo-geth/cmd/headers/download.MakeProtocols.func1(0x3c00c55c360, 0x5bcd9a8, 0x3c018719d60, 0x3c01e9267a8, 0x414f91a)
github.com/ledgerwatch/turbo-geth/cmd/headers/download/sentry.go:151 +0x3d5
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0x3c00c55c360, 0x3c018719d60, 0x5bcd9a8, 0x3c018719d60)
github.com/ledgerwatch/turbo-geth/p2p/peer.go:394 +0x98
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
github.com/ledgerwatch/turbo-geth/p2p/peer.go:392 +0x205
rax 0x104
rbx 0x7323e00
rcx 0x7ffeefbff468
rdx 0x68ec00
rdi 0x6627b18
rsi 0x68ec010068ed00
rbp 0x7ffeefbff510
rsp 0x7ffeefbff468
r8 0x0
r9 0xa0
r10 0x0
r11 0x246
r12 0x68ec00
r13 0x6627ad8
r14 0x68ec010068ed00
r15 0x16
rip 0x7fff203cb8e2
rflags 0x247
cs 0x7
fs 0x0
gs 0x0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment