Created
April 26, 2021 13:48
-
-
Save AlexeyAkhunov/b5d26546942e5c4b10da3391c854cdb2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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