Skip to content

Instantly share code, notes, and snippets.

@AlexeyAkhunov
Created November 27, 2019 13:56
Show Gist options
  • Save AlexeyAkhunov/cf05fb7eeaf2e1e8f6c0702722c469eb to your computer and use it in GitHub Desktop.
Save AlexeyAkhunov/cf05fb7eeaf2e1e8f6c0702722c469eb to your computer and use it in GitHub Desktop.
goroutine 102 [running]:
github.com/ledgerwatch/turbo-geth/internal/debug.LoudPanic(...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/internal/debug/loudpanic.go:26
github.com/ledgerwatch/turbo-geth/cmd/utils.StartNode.func1(0xc000206a00)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:84 +0x2cc
created by github.com/ledgerwatch/turbo-geth/cmd/utils.StartNode
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:70 +0xad
goroutine 1 [chan receive, 14 minutes]:
github.com/ledgerwatch/turbo-geth/node.(*Node).Wait(0xc000206a00)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/node/node.go:501 +0x7c
main.geth(0xc0001e2420, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/geth/main.go:313 +0xd9
github.com/urfave/cli.HandleAction(0x4c50460, 0x4ef1ec8, 0xc0001e2420, 0xc0001e2420, 0x0)
/Users/alexeyakhunov/workspace/pkg/mod/github.com/urfave/cli@v1.22.1/app.go:523 +0xbe
github.com/urfave/cli.(*App).Run(0xc00059c1c0, 0xc0000d4010, 0x1, 0x1, 0x0, 0x0)
/Users/alexeyakhunov/workspace/pkg/mod/github.com/urfave/cli@v1.22.1/app.go:285 +0x5df
main.main()
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/geth/main.go:252 +0x55
goroutine 36 [syscall, 14 minutes, locked to thread]:
github.com/rjeczalik/notify._Cfunc_CFRunLoopRun()
_cgo_gotypes.go:224 +0x41
github.com/rjeczalik/notify.init.1.func1()
/Users/alexeyakhunov/workspace/pkg/mod/github.com/!jeka!mas/notify@v0.9.4/watcher_fsevents_cgo.go:72 +0x3c
created by github.com/rjeczalik/notify.init.1
/Users/alexeyakhunov/workspace/pkg/mod/github.com/!jeka!mas/notify@v0.9.4/watcher_fsevents_cgo.go:63 +0x4e
goroutine 37 [syscall]:
os/signal.signal_recv(0x50d51e0)
/usr/local/Cellar/go/1.13/libexec/src/runtime/sigqueue.go:144 +0x96
os/signal.loop()
/usr/local/Cellar/go/1.13/libexec/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
/usr/local/Cellar/go/1.13/libexec/src/os/signal/signal_unix.go:29 +0x41
goroutine 38 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 39 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 40 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 41 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 42 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 43 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 44 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 45 [chan receive, 2 minutes]:
github.com/ledgerwatch/turbo-geth/core.(*txSenderCacher).cache(0xc000160820)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:63 +0x97
created by github.com/ledgerwatch/turbo-geth/core.newTxSenderCacher
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/tx_cacher.go:55 +0x9f
goroutine 52 [chan receive]:
github.com/ledgerwatch/turbo-geth/metrics.(*meterArbiter).tick(0x5ebdc00)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/metrics/meter.go:289 +0x78
created by github.com/ledgerwatch/turbo-geth/metrics.NewMeterForced
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/metrics/meter.go:70 +0x104
goroutine 53 [select]:
github.com/ledgerwatch/turbo-geth/consensus/ethash.(*Ethash).remote(0xc000348000, 0x0, 0x0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/consensus/ethash/sealer.go:307 +0x532
created by github.com/ledgerwatch/turbo-geth/consensus/ethash.New
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/consensus/ethash/ethash.go:496 +0x35c
goroutine 49 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/accounts/keystore.(*watcher).loop(0xc0001d2d60)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/keystore/watch.go:107 +0x4da
created by github.com/ledgerwatch/turbo-geth/accounts/keystore.(*watcher).start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/keystore/watch.go:56 +0x59
goroutine 98 [chan receive, 14 minutes]:
github.com/rjeczalik/notify.(*recursiveTree).dispatch(0xc0000fc140)
/Users/alexeyakhunov/workspace/pkg/mod/github.com/!jeka!mas/notify@v0.9.4/tree_recursive.go:125 +0xc4
created by github.com/rjeczalik/notify.newRecursiveTree
/Users/alexeyakhunov/workspace/pkg/mod/github.com/!jeka!mas/notify@v0.9.4/tree_recursive.go:119 +0x132
goroutine 20 [select]:
github.com/ledgerwatch/turbo-geth/accounts/keystore.(*KeyStore).updater(0xc000014000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/keystore/keystore.go:199 +0xcc
created by github.com/ledgerwatch/turbo-geth/accounts/keystore.(*KeyStore).Subscribe
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/keystore/keystore.go:186 +0x142
goroutine 21 [sleep]:
runtime.goparkunlock(...)
/usr/local/Cellar/go/1.13/libexec/src/runtime/proc.go:310
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/time.go:105 +0x157
github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).updater(0xc000204000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:266 +0x3e
created by github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).Subscribe
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:255 +0x142
goroutine 22 [sleep]:
runtime.goparkunlock(...)
/usr/local/Cellar/go/1.13/libexec/src/runtime/proc.go:310
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/time.go:105 +0x157
github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).updater(0xc000204140)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:266 +0x3e
created by github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).Subscribe
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:255 +0x142
goroutine 23 [sleep]:
runtime.goparkunlock(...)
/usr/local/Cellar/go/1.13/libexec/src/runtime/proc.go:310
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/time.go:105 +0x157
github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).updater(0xc0002043c0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:266 +0x3e
created by github.com/ledgerwatch/turbo-geth/accounts/usbwallet.(*Hub).Subscribe
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/usbwallet/hub.go:255 +0x142
goroutine 24 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/accounts.(*Manager).update(0xc0000ba0e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/manager.go:118 +0x1b8
created by github.com/ledgerwatch/turbo-geth/accounts.NewManager
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/accounts/manager.go:79 +0x4be
goroutine 83 [select]:
github.com/ledgerwatch/turbo-geth/consensus/ethash.(*Ethash).remote(0xc0003487e0, 0x0, 0x0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/consensus/ethash/sealer.go:307 +0x532
created by github.com/ledgerwatch/turbo-geth/consensus/ethash.New
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/consensus/ethash/ethash.go:496 +0x35c
goroutine 27 [select]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).qosTuner(0xc000096780)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1610 +0x358
created by github.com/ledgerwatch/turbo-geth/eth/downloader.New
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:233 +0x2dd
goroutine 24363 [IO wait]:
internal/poll.runtime_pollWait(0x9391708, 0x77, 0xc000096a80)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc012650918, 0x77, 0x50e5c00, 0xc00b940f00, 0xc012650900)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc012650900, 0x50e5ca0, 0xc00b940f00, 0x0, 0x0, 0x50c3f80, 0xc00d354720, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc012650900, 0x50e5ca0, 0xc00b940f00, 0x50ed120, 0x0, 0x50ed120, 0xc007b614a0, 0x0, 0x1, 0xc00001b848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc00b940f00, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc00b940f00, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc007b614a0, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc012650880, 0x50e5ca0, 0xc00b940f00, 0x0, 0xc007b614a0, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc012650880, 0x50e5ca0, 0xc00b940f00, 0x0, 0xc007b614a0, 0xc0e6fba5d8, 0xc000095000, 0xc00001ba88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc012650880, 0x50e5ca0, 0xc00b940f00, 0x50d3520, 0xc007b614a0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc012650880, 0x50e5ca0, 0xc00b940f00, 0xc0000b4e70, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc00d3546c0, 0x14, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc002417440, 0xc002189500, 0xc00001beb8, 0x472761b, 0xc002417440)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc007b611d0, 0xc00042cdc0, 0xc002417440, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc007b611d0, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc007b611d0, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 23318 [IO wait]:
internal/poll.runtime_pollWait(0x9391e58, 0x72, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc002ba1998, 0x72, 0x0, 0x20, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc002ba1980, 0xc00532aae0, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:169 +0x22b
net.(*netFD).Read(0xc002ba1980, 0xc00532aae0, 0x20, 0x20, 0x0, 0x20, 0xc00532aae0)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00b330008, 0xc00532aae0, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/net.go:184 +0x68
io.ReadAtLeast(0x9397bb0, 0xc00b330008, 0xc00532aae0, 0x20, 0x20, 0x20, 0x6fc23a6c7, 0x6fc23a6c7, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:310 +0x87
io.ReadFull(...)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:329
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc0016da8c0, 0xbf6fbdf4540f8b38, 0xce5af1867f, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:652 +0xe4
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc00774e270, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc002097ce0, 0xc00c5e5680)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 11775 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc0002756e0, 0x4bfa300, 0xc00017a600, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc0002756e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 90 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/nat.Map(0x50e65a0, 0xc00032e740, 0xc0000a4ba0, 0x4e1d88e, 0x3, 0x765f, 0x765f, 0x4e26e9b, 0xc)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/nat/nat.go:114 +0x453
github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening.func1(0xc00042cdc0, 0xc000f136b0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:601 +0x8b
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:600 +0x22f
goroutine 91 [IO wait, 14 minutes]:
internal/poll.runtime_pollWait(0x9392198, 0x72, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc001b20018, 0x72, 0x0, 0x0, 0x4e1fcb1)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Accept(0xc001b20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:384 +0x1f8
net.(*netFD).accept(0xc001b20000, 0x47ca910, 0x5693490, 0x58a11a0)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:238 +0x42
net.(*TCPListener).accept(0xc000248ae0, 0x400761b, 0xc0000a4f60, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:139 +0x32
net.(*TCPListener).Accept(0xc000248ae0, 0x0, 0xc0000a4f60, 0xc0002201e0, 0x2)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock.go:261 +0x47
github.com/ledgerwatch/turbo-geth/p2p.(*Server).listenLoop(0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:875 +0x23a
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupListening
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:608 +0x15a
goroutine 115 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/nat.Map(0x50e65a0, 0xc00032e740, 0xc0000a4ba0, 0x4e1d8a0, 0x3, 0x765f, 0x765f, 0x4e2d1b1, 0x12)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/nat/nat.go:114 +0x453
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).setupDiscovery
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:540 +0x67b
goroutine 116 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).expirer(0xc000260b60)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:358 +0x10c
created by github.com/ledgerwatch/turbo-geth/p2p/enode.(*DB).ensureExpirer.func1
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/enode/nodedb.go:349 +0x3e
goroutine 100 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*Table).loop(0xc001c38000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/table.go:236 +0x359
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:278 +0x21d
goroutine 59 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).loop(0xc001c36000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:637 +0x526
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:281 +0x25a
goroutine 60 [IO wait]:
internal/poll.runtime_pollWait(0x93920c8, 0x72, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc001c1e098, 0x72, 0x500, 0x500, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).ReadFrom(0xc001c1e080, 0xc00044a500, 0x500, 0x500, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:219 +0x1c3
net.(*netFD).readFrom(0xc001c1e080, 0xc00044a500, 0x500, 0x500, 0xd270461d1806d4b5, 0x4ea2077cb995671f, 0x28468289734531d, 0x6d18b785fa4b0ce6, 0xd270461d1806d4b5)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:208 +0x5b
net.(*UDPConn).readFrom(0xc0001d0098, 0xc00044a500, 0x500, 0x500, 0xc00044a500, 0x0, 0xc0034d3ce0, 0xc0000ea600)
/usr/local/Cellar/go/1.13/libexec/src/net/udpsock_posix.go:47 +0x6a
net.(*UDPConn).ReadFromUDP(0xc0001d0098, 0xc00044a500, 0x500, 0x500, 0x500, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/udpsock.go:109 +0x5d
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).readLoop(0xc001c36000, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:770 +0xf5
created by github.com/ledgerwatch/turbo-geth/p2p/discover.ListenV4
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:282 +0x289
goroutine 13 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run(0xc00042cdc0, 0x50e6360, 0xc0000ba700)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:686 +0x6fb
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:475 +0x4aa
goroutine 23199 [select, 1 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc002097ce0, 0x4bfa300, 0xc00606ba00, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc002097ce0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 15 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 16 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 146 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 147 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 148 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 149 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 150 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 151 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 152 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 153 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 154 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 155 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 156 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 157 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 158 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 159 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers.func1(0xc0001d8410, 0x1000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:58 +0x328
created by github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).startBloomHandlers
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/bloombits.go:56 +0x52
goroutine 160 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).txBroadcastLoop(0xc0001e6a90)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:1126 +0x112
created by github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:281 +0xc1
goroutine 161 [chan receive, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).minedBroadcastLoop(0xc0001e6a90)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:1116 +0x59
created by github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:285 +0x143
goroutine 162 [select]:
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).syncer(0xc0001e6a90)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/sync.go:145 +0x1d9
created by github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:288 +0x165
goroutine 163 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).txsyncLoop(0xc0001e6a90)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/sync.go:109 +0x243
created by github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:289 +0x187
goroutine 164 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*PublicDownloaderAPI).eventLoop(0xc0004ac100)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/api.go:63 +0x2ad
created by github.com/ledgerwatch/turbo-geth/eth/downloader.NewPublicDownloaderAPI
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/api.go:49 +0xca
goroutine 101 [select]:
github.com/ledgerwatch/turbo-geth/eth/fetcher.(*Fetcher).loop(0xc0001e6b60)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/fetcher/fetcher.go:314 +0x676
created by github.com/ledgerwatch/turbo-geth/eth/fetcher.(*Fetcher).Start
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/fetcher/fetcher.go:176 +0x3f
goroutine 166 [select, 4 minutes]:
github.com/ledgerwatch/turbo-geth/eth/filters.(*PublicFilterAPI).timeoutLoop(0xc000cb20f0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/filters/api.go:84 +0x19e
created by github.com/ledgerwatch/turbo-geth/eth/filters.NewPublicFilterAPI
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/filters/api.go:74 +0x178
goroutine 11616 [select]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).fetchParts(0xc000096780, 0xc0001ccd20, 0xc0003c1e70, 0xc0001ca070, 0xc0003c1e60, 0xc0003c1ed0, 0xc0003c1ec0, 0xc0003c1eb0, 0xc0003c1ea0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1186 +0x1d8
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).fetchBodies(0xc000096780, 0x3, 0x4ef27f0, 0x100000001)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1115 +0x2f2
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).syncWithPeer.func4(0xc000b59f70, 0x5eca120)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:504 +0x36
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync.func1(0xc000096780, 0xc0004e1320, 0xc0001895e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0x63
created by github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0xaf
goroutine 103 [chan receive, 14 minutes]:
github.com/ledgerwatch/turbo-geth/rpc.(*Server).ServeCodec(0xc001220120, 0x50e8a20, 0xc000cb21e0, 0x3)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/server.go:87 +0x19c
created by github.com/ledgerwatch/turbo-geth/rpc.DialInProc.func1
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/inproc.go:29 +0xbd
goroutine 178 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/rpc.(*Client).dispatch(0xc0018d3300, 0x50e8a20, 0xc000cb21e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:542 +0x2e2
created by github.com/ledgerwatch/turbo-geth/rpc.initClient
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:223 +0x2a9
goroutine 104 [select, 14 minutes]:
github.com/ledgerwatch/turbo-geth/rpc.(*Client).dispatch(0xc00017a500, 0x50e8a20, 0xc000cb2280)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:542 +0x2e2
created by github.com/ledgerwatch/turbo-geth/rpc.initClient
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:223 +0x2a9
goroutine 105 [chan receive, 14 minutes]:
main.startNode.func1(0xc000206a00, 0xc0000bc5a0, 0xc000280040)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/geth/main.go:358 +0x104
created by main.startNode
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/geth/main.go:350 +0x1fc
goroutine 179 [select, 14 minutes]:
net.(*pipe).read(0xc00017a400, 0xc000394000, 0x200, 0x200, 0xc00020fd70, 0x4047acc, 0x200)
/usr/local/Cellar/go/1.13/libexec/src/net/pipe.go:164 +0x19b
net.(*pipe).Read(0xc00017a400, 0xc000394000, 0x200, 0x200, 0x203000, 0x203000, 0x1ee9f9d9a1b2823b)
/usr/local/Cellar/go/1.13/libexec/src/net/pipe.go:147 +0x4d
encoding/json.(*Decoder).refill(0xc000122420, 0x20, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:161 +0xeb
encoding/json.(*Decoder).readValue(0xc000122420, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:136 +0x1dc
encoding/json.(*Decoder).Decode(0xc000122420, 0x4ca5440, 0xc0004adfc0, 0x5f0c1c0d1de17901, 0xc0004adfc0)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:63 +0x79
github.com/ledgerwatch/turbo-geth/rpc.(*jsonCodec).Read(0xc000cb21e0, 0x20, 0x0, 0xe6acd7150f6ab695, 0xb158bda2d6ca3497, 0xcb7dfcc65a4e5b69, 0x48126e9c4dce977f)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/json.go:207 +0x54
github.com/ledgerwatch/turbo-geth/rpc.(*Client).read(0xc0018d3300, 0x50e8a20, 0xc000cb21e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:615 +0xca
created by github.com/ledgerwatch/turbo-geth/rpc.(*Client).dispatch
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:539 +0x11a
goroutine 61 [select, 14 minutes]:
net.(*pipe).read(0xc00017a480, 0xc000584000, 0x200, 0x200, 0xc001c49d70, 0x4047acc, 0x200)
/usr/local/Cellar/go/1.13/libexec/src/net/pipe.go:164 +0x19b
net.(*pipe).Read(0xc00017a480, 0xc000584000, 0x200, 0x200, 0x203000, 0x203000, 0x8ef5e7bd7d68ae07)
/usr/local/Cellar/go/1.13/libexec/src/net/pipe.go:147 +0x4d
encoding/json.(*Decoder).refill(0xc000122580, 0x20, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:161 +0xeb
encoding/json.(*Decoder).readValue(0xc000122580, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:136 +0x1dc
encoding/json.(*Decoder).Decode(0xc000122580, 0x4ca5440, 0xc000498360, 0xa5ed3dd8ff3a0a01, 0xc000498360)
/usr/local/Cellar/go/1.13/libexec/src/encoding/json/stream.go:63 +0x79
github.com/ledgerwatch/turbo-geth/rpc.(*jsonCodec).Read(0xc000cb2280, 0x20, 0x0, 0x79104486a3d2028c, 0x12db6d58b03087a7, 0x2c9d39a15a2901ee, 0xf31fc7fe4354558)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/json.go:207 +0x54
github.com/ledgerwatch/turbo-geth/rpc.(*Client).read(0xc00017a500, 0x50e8a20, 0xc000cb2280)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:615 +0xca
created by github.com/ledgerwatch/turbo-geth/rpc.(*Client).dispatch
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/rpc/client.go:539 +0x11a
goroutine 24376 [IO wait]:
internal/poll.runtime_pollWait(0x93918a8, 0x77, 0xc00047c480)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc002cd7f98, 0x77, 0x50e5c00, 0xc00bc8c4e0, 0xc002cd7f80)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc002cd7f80, 0x50e5ca0, 0xc00bc8c4e0, 0x0, 0x0, 0x50c3f80, 0xc00d95b360, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc002cd7f80, 0x50e5ca0, 0xc00bc8c4e0, 0x50ed120, 0x0, 0x50ed120, 0xc007d134d0, 0x0, 0x1, 0xc00074f848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc00bc8c4e0, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc00bc8c4e0, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc007d134d0, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc002cd7f00, 0x50e5ca0, 0xc00bc8c4e0, 0x0, 0xc007d134d0, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc002cd7f00, 0x50e5ca0, 0xc00bc8c4e0, 0x0, 0xc007d134d0, 0xc04cf7de0f, 0xc000095000, 0xc00074fa88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc002cd7f00, 0x50e5ca0, 0xc00bc8c4e0, 0x50d3520, 0xc007d134d0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc002cd7f00, 0x50e5ca0, 0xc00bc8c4e0, 0xc00a3e3db0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc00d95b340, 0x12, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc002417d40, 0xc0076b8b00, 0xc00074feb8, 0x472761b, 0xc002417d40)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc007d132f0, 0xc00042cdc0, 0xc002417d40, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc007d132f0, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc007d132f0, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 24567 [IO wait]:
internal/poll.runtime_pollWait(0x93917d8, 0x77, 0xc0004b2600)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc00265d598, 0x77, 0x50e5c00, 0xc000392a20, 0xc00265d580)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc00265d580, 0x50e5ca0, 0xc000392a20, 0x0, 0x0, 0x50c3f80, 0xc012f268c0, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc00265d580, 0x50e5ca0, 0xc000392a20, 0x50ed120, 0x0, 0x50ed120, 0xc002525950, 0x0, 0x1, 0xc00046e848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc000392a20, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc000392a20, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc002525950, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc00265d500, 0x50e5ca0, 0xc000392a20, 0x0, 0xc002525950, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc00265d500, 0x50e5ca0, 0xc000392a20, 0x0, 0xc002525950, 0xc062e51081, 0xc0004ae000, 0xc00046ea88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc00265d500, 0x50e5ca0, 0xc000392a20, 0x50d3520, 0xc002525950, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc00265d500, 0x50e5ca0, 0xc000392a20, 0xc000160ca0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc012f268a0, 0x12, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc007dc30e0, 0xc007474000, 0xc00046eeb8, 0x472761b, 0xc007dc30e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc0025257d0, 0xc00042cdc0, 0xc007dc30e0, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc0025257d0, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc0025257d0, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 11762 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc0004e04e0, 0x4bfa300, 0xc001aa0300, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc0004e04e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 24289 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc00bba8fc0, 0xc005c6a980, 0xc00b3108a0, 0xc00b310840)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 24568 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc000392a20, 0xc00265d580, 0xc00cb35260, 0xc00cb35200)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 11776 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc000182180)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 24603 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc009ce3da0, 0xc00606a600, 0xc001c35b00, 0xc001c35aa0)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 19906 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc0067a5050, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc000182840, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc000182840, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc007ff8360, 0x50d28e0, 0xc0067a5050, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc0067a5050, 0xc007ff8360, 0x50d28e0, 0xc0067a5050)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 24458 [IO wait]:
internal/poll.runtime_pollWait(0x9391a48, 0x77, 0xc0004b3e00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc0032dbe98, 0x77, 0x50e5c00, 0xc003cad680, 0xc0032dbe80)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc0032dbe80, 0x50e5ca0, 0xc003cad680, 0x0, 0x0, 0x50c3f80, 0xc00dc708a0, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc0032dbe80, 0x50e5ca0, 0xc003cad680, 0x50ed120, 0x0, 0x50ed120, 0xc003cc0f30, 0x0, 0x1, 0xc00046a848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc003cad680, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc003cad680, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc003cc0f30, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc0038bed00, 0x50e5ca0, 0xc003cad680, 0x0, 0xc003cc0f30, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc0038bed00, 0x50e5ca0, 0xc003cad680, 0x0, 0xc003cc0f30, 0xc04ea29c7e, 0xc0000a6400, 0xc00046aa88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc0038bed00, 0x50e5ca0, 0xc003cad680, 0x50d3520, 0xc003cc0f30, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc0038bed00, 0x50e5ca0, 0xc003cad680, 0xc009a24570, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc00c1abf80, 0x13, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc0016fe3f0, 0xc004257340, 0xc00046aeb8, 0x472761b, 0xc0016fe3f0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc0085db320, 0xc00042cdc0, 0xc0016fe3f0, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc0085db320, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc0085db320, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 12050 [select]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).processHeaders(0xc000096780, 0x42003, 0x0, 0xc001e980e0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1474 +0x29e
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).syncWithPeer.func6(0xc003002770, 0xc0030027a0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:506 +0x48
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync.func1(0xc000096780, 0xc0004e1320, 0xc000b99860)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0x63
created by github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0xaf
goroutine 24288 [IO wait]:
internal/poll.runtime_pollWait(0x9392268, 0x77, 0xc00047ef00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc005c6a998, 0x77, 0x50e5c00, 0xc00bba8fc0, 0xc005c6a980)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc005c6a980, 0x50e5ca0, 0xc00bba8fc0, 0x0, 0x0, 0x50c3f80, 0xc00d97ebc0, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc005c6a980, 0x50e5ca0, 0xc00bba8fc0, 0x50ed120, 0x0, 0x50ed120, 0xc0099cd8f0, 0x0, 0x1, 0xc00020a848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc00bba8fc0, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc00bba8fc0, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc0099cd8f0, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc005c6a900, 0x50e5ca0, 0xc00bba8fc0, 0x0, 0xc0099cd8f0, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc005c6a900, 0x50e5ca0, 0xc00bba8fc0, 0x0, 0xc0099cd8f0, 0xc04c4b8e75, 0xc000095000, 0xc00020aa88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc005c6a900, 0x50e5ca0, 0xc00bba8fc0, 0x50d3520, 0xc0099cd8f0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc005c6a900, 0x50e5ca0, 0xc00bba8fc0, 0xc00016ece0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc009490e50, 0x10, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc002417c20, 0xc005e46400, 0xc00020aeb8, 0x472761b, 0xc002417c20)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc0099cd7a0, 0xc00042cdc0, 0xc002417c20, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc0099cd7a0, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc0099cd7a0, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 23319 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc002097ce0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
goroutine 24543 [IO wait]:
internal/poll.runtime_pollWait(0x9392338, 0x77, 0xc000496900)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc002cd6298, 0x77, 0x50e5c00, 0xc001cbb020, 0xc002cd6280)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc002cd6280, 0x50e5ca0, 0xc001cbb020, 0x0, 0x0, 0x50c3f80, 0xc00f366b80, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc002cd6280, 0x50e5ca0, 0xc001cbb020, 0x50ed120, 0x0, 0x50ed120, 0xc009c5d890, 0x0, 0x1, 0xc002963848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc001cbb020, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc001cbb020, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc009c5d890, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc002cd6200, 0x50e5ca0, 0xc001cbb020, 0x0, 0xc009c5d890, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc002cd6200, 0x50e5ca0, 0xc001cbb020, 0x0, 0xc009c5d890, 0xc0647122f1, 0xc00017f000, 0xc002963a88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc002cd6200, 0x50e5ca0, 0xc001cbb020, 0x50d3520, 0xc009c5d890, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc002cd6200, 0x50e5ca0, 0xc001cbb020, 0xc00a3e26a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc00f366b60, 0x13, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc005feee10, 0xc0116c9ba0, 0xc002963eb8, 0x472761b, 0xc005feee10)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc009c5d770, 0xc00042cdc0, 0xc005feee10, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc009c5d770, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc009c5d770, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 11745 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc00388c120, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc000182180, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc000182180, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc0002756e0, 0x50d28e0, 0xc00388c120, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc00388c120, 0xc0002756e0, 0x50d28e0, 0xc00388c120)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 20614 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc0004e0ba0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
goroutine 23346 [select, 1 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc009905980)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 24585 [chan receive]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc001c36000, 0x5baf615b44996c1f, 0xa46d661db40dd3c8, 0xaf928b1edb2c4418, 0xb57a6aa48d7be58b, 0xc003a9c300, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:527 +0x2a8
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookupWorker(0xc001c36000, 0xc0071b7290, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, 0xe47836cd57351c1, 0x426ab0763dd0ade7, 0x43dbf1f91d0d5fd7, 0x71c37cfa0842eb0f, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:388 +0x186
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookup
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:363 +0x533
goroutine 21359 [IO wait]:
internal/poll.runtime_pollWait(0x9391be8, 0x72, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc001849918, 0x72, 0x0, 0x20, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc001849900, 0xc00532b920, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:169 +0x22b
net.(*netFD).Read(0xc001849900, 0xc00532b920, 0x20, 0x20, 0x0, 0x20, 0xc00532b920)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000cc288, 0xc00532b920, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/net.go:184 +0x68
io.ReadAtLeast(0x9397bb0, 0xc0000cc288, 0xc00532b920, 0x20, 0x20, 0x20, 0x6fc23a733, 0x6fc23a733, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:310 +0x87
io.ReadFull(...)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:329
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc00cab6000, 0xbf6fbdf45e8fcaa0, 0xce6571dc6f, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:652 +0xe4
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc0082045a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc0038cef60, 0xc0038cf080)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 24602 [IO wait]:
internal/poll.runtime_pollWait(0x9391978, 0x77, 0xc00048fb00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc00606a618, 0x77, 0x50e5c00, 0xc009ce3da0, 0xc00606a600)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc00606a600, 0x50e5ca0, 0xc009ce3da0, 0x0, 0x0, 0x50c3f80, 0xc00d7ae880, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc00606a600, 0x50e5ca0, 0xc009ce3da0, 0x50ed120, 0x0, 0x50ed120, 0xc001f639e0, 0x0, 0x1, 0xc00044d848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc009ce3da0, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc009ce3da0, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc001f639e0, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc00606a580, 0x50e5ca0, 0xc009ce3da0, 0x0, 0xc001f639e0, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc00606a580, 0x50e5ca0, 0xc009ce3da0, 0x0, 0xc001f639e0, 0xc0bc64af31, 0xc00006b400, 0xc00044da88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc00606a580, 0x50e5ca0, 0xc009ce3da0, 0x50d3520, 0xc001f639e0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc00606a580, 0x50e5ca0, 0xc009ce3da0, 0xc0001cec30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc00d7ae820, 0x11, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc0016ff290, 0xc00690eae0, 0xc00044deb8, 0x472761b, 0xc0016ff290)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc001f636e0, 0xc00042cdc0, 0xc0016ff290, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc001f636e0, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc001f636e0, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 24364 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc00b940f00, 0xc012650900, 0xc00ba42060, 0xc00ba42000)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 24607 [sleep]:
runtime.goparkunlock(...)
/usr/local/Cellar/go/1.13/libexec/src/runtime/proc.go:310
time.Sleep(0x1dcd6500)
/usr/local/Cellar/go/1.13/libexec/src/runtime/time.go:105 +0x157
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).ensureBond(0xc001c36000, 0x7da96705dc3e7a1f, 0x3561a0a8cd0f595c, 0xa4f674ecb0e641e5, 0x47ae7cd585553534, 0xc00774f800)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:857 +0x115
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc001c36000, 0x7da96705dc3e7a1f, 0x3561a0a8cd0f595c, 0xa4f674ecb0e641e5, 0x47ae7cd585553534, 0xc00774f800, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:504 +0x67
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookupWorker(0xc001c36000, 0xc0071b74d0, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, 0xe47836cd57351c1, 0x426ab0763dd0ade7, 0x43dbf1f91d0d5fd7, 0x71c37cfa0842eb0f, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:388 +0x186
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookup
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:363 +0x533
goroutine 24479 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc003cad680, 0xc0032dbe80, 0xc0005a97a0, 0xc0005a9740)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 20613 [runnable]:
golang.org/x/crypto/sha3.(*state).Sum(0xc0069defc0, 0x0, 0x0, 0x0, 0x0, 0x4dd6a00, 0x10)
/Users/alexeyakhunov/workspace/pkg/mod/golang.org/x/crypto@v0.0.0-20190308221718-c2843e01d9a2/sha3/sha3.go:185 +0x2bd
github.com/ledgerwatch/turbo-geth/p2p.updateMAC(0x50e8b20, 0xc0069defc0, 0x50dcca0, 0xc0068c2330, 0xc00d179200, 0x20, 0x20, 0x0, 0x0, 0x20)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:723 +0x72
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc0016da000, 0xbf6fbdf45a06e338, 0xce60e8e84a, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:680 +0x41a
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc00a14f680, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc0004e0ba0, 0xc0004e0d20)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 24377 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc00bc8c4e0, 0xc002cd7f80, 0xc00bc68360, 0xc00bc68300)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 11744 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc0002756e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
goroutine 11617 [select]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).fetchParts(0xc000096780, 0xc0001ccd80, 0xc00044fe70, 0xc0001ca0e0, 0xc00044fe60, 0xc00044fed0, 0xc00044fec0, 0xc00044feb0, 0xc00044fea0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1186 +0x1d8
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).fetchReceipts(0xc000096780, 0x3, 0x1000000010000, 0x50c4240)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1139 +0x2f2
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).syncWithPeer.func5(0xc003003770, 0x1)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:505 +0x36
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync.func1(0xc000096780, 0xc0004e1320, 0xc000189600)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0x63
created by github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0xaf
goroutine 24583 [chan receive]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).findnode(0xc001c36000, 0x40832a823ac66a1f, 0xf92025ef50b64bc9, 0x12d6a31c73e84d53, 0x1be09a62ce1079eb, 0xc0059b9530, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:527 +0x2a8
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookupWorker(0xc001c36000, 0xc0071b7170, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, 0xe47836cd57351c1, 0x426ab0763dd0ade7, 0x43dbf1f91d0d5fd7, 0x71c37cfa0842eb0f, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:388 +0x186
created by github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookup
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:363 +0x533
goroutine 21360 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc0038cef60)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
goroutine 11743 [IO wait]:
internal/poll.runtime_pollWait(0x9391568, 0x72, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc0020ea718, 0x72, 0x0, 0x20, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0020ea700, 0xc00ba92660, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:169 +0x22b
net.(*netFD).Read(0xc0020ea700, 0xc00ba92660, 0x20, 0x20, 0x0, 0x20, 0xc00ba92660)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000d0720, 0xc00ba92660, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/net.go:184 +0x68
io.ReadAtLeast(0x9397bb0, 0xc0000d0720, 0xc00ba92660, 0x20, 0x20, 0x20, 0x6fc23a4fb, 0x6fc23a4fb, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:310 +0x87
io.ReadFull(...)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:329
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc000202000, 0xbf6fbdf45f3019b0, 0xce66122ca1, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:652 +0xe4
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc000b9d950, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc0002756e0, 0xc0000bc600)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 19808 [IO wait]:
internal/poll.runtime_pollWait(0x9391638, 0x72, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc001b17418, 0x72, 0x0, 0x20, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc001b17400, 0xc004bed740, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:169 +0x22b
net.(*netFD).Read(0xc001b17400, 0xc004bed740, 0x20, 0x20, 0x0, 0x20, 0xc004bed740)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc009b36038, 0xc004bed740, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/net.go:184 +0x68
io.ReadAtLeast(0x9397bb0, 0xc009b36038, 0xc004bed740, 0x20, 0x20, 0x20, 0x6fc23a702, 0x6fc23a702, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:310 +0x87
io.ReadFull(...)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:329
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc0023e20e0, 0xbf6fbdf446a44970, 0xce4d862684, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:652 +0xe4
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc007cb4fc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc007ff8360, 0xc007ff8480)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 24599 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc009ce3020, 0xc00606a280, 0xc001c358c0, 0xc001c35860)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 20612 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc0004e0ba0, 0x4bfa300, 0xc001420200, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc0004e0ba0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 11753 [IO wait]:
internal/poll.runtime_pollWait(0x9391498, 0x72, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc001aa0a18, 0x72, 0x0, 0x20, 0xffffffffffffffff)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc001aa0a00, 0xc00532b7c0, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:169 +0x22b
net.(*netFD).Read(0xc001aa0a00, 0xc00532b7c0, 0x20, 0x20, 0x0, 0x20, 0xc00532b7c0)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000d0010, 0xc00532b7c0, 0x20, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/net.go:184 +0x68
io.ReadAtLeast(0x9397bb0, 0xc0000d0010, 0xc00532b7c0, 0x20, 0x20, 0x20, 0x6fc23a6d9, 0x6fc23a6d9, 0x18)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:310 +0x87
io.ReadFull(...)
/usr/local/Cellar/go/1.13/libexec/src/io/io.go:329
github.com/ledgerwatch/turbo-geth/p2p.(*rlpxFrameRW).ReadMsg(0xc0002960e0, 0xbf6fbdf45dcad8a8, 0xce64ace73c, 0x5ec2940, 0x0, 0x0, 0x5ec2940, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:652 +0xe4
github.com/ledgerwatch/turbo-geth/p2p.(*rlpx).ReadMsg(0xc0010a0720, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/rlpx.go:95 +0x119
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).readLoop(0xc0004e04e0, 0xc0002b5020)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:271 +0xbc
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:208 +0xf2
goroutine 11755 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc0003b83f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc0046f4180, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc0046f4180, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc0004e04e0, 0x50d28e0, 0xc0003b83f0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc0003b83f0, 0xc0004e04e0, 0x50d28e0, 0xc0003b83f0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 23320 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc009fe8ab0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc009905980, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc009905980, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc002097ce0, 0x50d28e0, 0xc009fe8ab0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc009fe8ab0, 0xc002097ce0, 0x50d28e0, 0xc009fe8ab0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 21358 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc0038cef60, 0x4bfa300, 0xc00d202480, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc0038cef60)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 19861 [select, 3 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc000182840)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 21386 [select, 3 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc00c5029c0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 20615 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc006648000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc006a00000, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc006a00000, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc0004e0ba0, 0x50d28e0, 0xc006648000, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc006648000, 0xc0004e0ba0, 0x50d28e0, 0xc006648000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 11754 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc0004e04e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
goroutine 24544 [select]:
net.(*netFD).connect.func2(0x50e5ca0, 0xc001cbb020, 0xc002cd6280, 0xc0078efe00, 0xc0078efda0)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:129 +0xba
created by net.(*netFD).connect
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:128 +0x275
goroutine 24598 [IO wait]:
internal/poll.runtime_pollWait(0x9391cb8, 0x77, 0xc00313ec00)
/usr/local/Cellar/go/1.13/libexec/src/runtime/netpoll.go:184 +0x55
internal/poll.(*pollDesc).wait(0xc00606a298, 0x77, 0x50e5c00, 0xc009ce3020, 0xc00606a280)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_poll_runtime.go:96
internal/poll.(*FD).WaitWrite(...)
/usr/local/Cellar/go/1.13/libexec/src/internal/poll/fd_unix.go:498
net.(*netFD).connect(0xc00606a280, 0x50e5ca0, 0xc009ce3020, 0x0, 0x0, 0x50c3f80, 0xc0078a3cc0, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/fd_unix.go:152 +0x29d
net.(*netFD).dial(0xc00606a280, 0x50e5ca0, 0xc009ce3020, 0x50ed120, 0x0, 0x50ed120, 0xc007039560, 0x0, 0x1, 0xc001c0f848)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:149 +0xff
net.socket(0x50e5ca0, 0xc009ce3020, 0x4e1d88e, 0x3, 0x2, 0x1, 0x0, 0x0, 0x50ed120, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/sock_posix.go:70 +0x1c0
net.internetSocket(0x50e5ca0, 0xc009ce3020, 0x4e1d88e, 0x3, 0x50ed120, 0x0, 0x50ed120, 0xc007039560, 0x1, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/ipsock_posix.go:141 +0x141
net.(*sysDialer).doDialTCP(0xc00606a200, 0x50e5ca0, 0xc009ce3020, 0x0, 0xc007039560, 0x4ca1d80, 0x5efb2c0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:65 +0xc2
net.(*sysDialer).dialTCP(0xc00606a200, 0x50e5ca0, 0xc009ce3020, 0x0, 0xc007039560, 0xc05cb8bc4f, 0xc0000a6800, 0xc001c0fa88)
/usr/local/Cellar/go/1.13/libexec/src/net/tcpsock_posix.go:61 +0xd7
net.(*sysDialer).dialSingle(0xc00606a200, 0x50e5ca0, 0xc009ce3020, 0x50d3520, 0xc007039560, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:578 +0x36e
net.(*sysDialer).dialSerial(0xc00606a200, 0x50e5ca0, 0xc009ce3020, 0xc0001ceb50, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:546 +0x221
net.(*Dialer).DialContext(0xc0001cce40, 0x50e5c60, 0xc0000d8010, 0x4e1d88e, 0x3, 0xc0078a3ca0, 0x13, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:424 +0x666
net.(*Dialer).Dial(...)
/usr/local/Cellar/go/1.13/libexec/src/net/dial.go:347
github.com/ledgerwatch/turbo-geth/p2p.TCPDialer.Dial(0xc0001cce40, 0xc0016fecf0, 0xc00690e480, 0xc001c0feb8, 0x472761b, 0xc0016fecf0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:64 +0x15e
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).dial(0xc007038f60, 0xc00042cdc0, 0xc0016fecf0, 0x4, 0x4007f6a)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:340 +0x4b
github.com/ledgerwatch/turbo-geth/p2p.(*dialTask).Do(0xc007038f60, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:288 +0x60
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d00, 0xc007038f60, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 11808 [select, 7 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc0046f4180)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 21361 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*protoRW).ReadMsg(0xc0056c1d40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:426 +0xee
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handleMsg(0xc0001e6a90, 0xc00c5029c0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:407 +0x76
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).handle(0xc0001e6a90, 0xc00c5029c0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:387 +0x876
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).makeProtocol.func1(0xc0038cef60, 0x50d28e0, 0xc0056c1d40, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/handler.go:239 +0x1ee
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols.func1(0xc0056c1d40, 0xc0038cef60, 0x50d28e0, 0xc0056c1d40)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:368 +0x66
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).startProtocols
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:367 +0x203
goroutine 19807 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run(0xc007ff8360, 0x4bfa300, 0xc00646a080, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:218 +0x270
github.com/ledgerwatch/turbo-geth/p2p.(*Server).runPeer(0xc00042cdc0, 0xc007ff8360)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:1044 +0x1fa
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:766 +0xf73
goroutine 12051 [semacquire, 2 minutes]:
sync.runtime_SemacquireMutex(0xc00181e390, 0x0, 0x0)
/usr/local/Cellar/go/1.13/libexec/src/runtime/sema.go:71 +0x47
sync.(*RWMutex).RLock(...)
/usr/local/Cellar/go/1.13/libexec/src/sync/rwmutex.go:50
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).addJob(0xc00181e000, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:2216 +0x131
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).writeBlockWithState(0xc00181e000, 0xc004a7ddd0, 0xc0001d0270, 0x1, 0x1, 0xc004e02460, 0xc000202070, 0x0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:1256 +0x56
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).insertChain(0xc00181e000, 0x50e5ce0, 0xc007b16660, 0xc014c16000, 0x2000, 0x2000, 0x1b7101, 0x0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:1667 +0x194c
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).InsertChain(0xc00181e000, 0xc014c16000, 0x2000, 0x2000, 0x0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:1390 +0xe16
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).importBlockResults(0xc000096780, 0xc0108fe000, 0x2000, 0x2000, 0x2000, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1540 +0x534
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).processFullSyncContent(0xc000096780, 0x1000000000001, 0xc003382b40)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1514 +0x79
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync.func1(0xc000096780, 0xc0004e1320, 0xc0000322d0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0x63
created by github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0xaf
goroutine 11940 [chan receive, 7 minutes]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync(0xc000096780, 0xc000179bc0, 0x5, 0x8, 0x5, 0xc000179bc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:532 +0x120
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).syncWithPeer(0xc000096780, 0xc00025fd10, 0xf09f77625c26397b, 0xcecb1fff30ba78fb, 0x589146ec23ae1307, 0x4845db3606a044d2, 0xc001e980e0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:511 +0x914
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).synchronise(0xc000096780, 0xc00161c530, 0x10, 0xf09f77625c26397b, 0xcecb1fff30ba78fb, 0x589146ec23ae1307, 0x4845db3606a044d2, 0xc001e980e0, 0x0, 0x0, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:398 +0x3c3
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).Synchronise(0xc000096780, 0xc00161c530, 0x10, 0xf09f77625c26397b, 0xcecb1fff30ba78fb, 0x589146ec23ae1307, 0x4845db3606a044d2, 0xc001e980e0, 0x0, 0x50a9100, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:310 +0x8e
github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).synchronise(0xc0001e6a90, 0xc0046f4180)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/sync.go:190 +0x333
created by github.com/ledgerwatch/turbo-geth/eth.(*ProtocolManager).syncer
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/sync.go:155 +0x22d
goroutine 11615 [select, 2 minutes]:
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).fetchHeaders(0xc000096780, 0xc00025fd10, 0x3, 0x0, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:1015 +0x1038
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).syncWithPeer.func3(0xc003001770, 0x50f2280)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:503 +0x49
github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync.func1(0xc000096780, 0xc0004e1320, 0xc000b99830)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0x63
created by github.com/ledgerwatch/turbo-geth/eth/downloader.(*Downloader).spawnSync
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/downloader/downloader.go:521 +0xaf
goroutine 20347 [select, 3 minutes]:
github.com/ledgerwatch/turbo-geth/eth.(*peer).broadcast(0xc006a00000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:116 +0x14b
created by github.com/ledgerwatch/turbo-geth/eth.(*peerSet).Register
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/peer.go:457 +0x13b
goroutine 24481 [select]:
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookup(0xc001c36000, 0x5533089f26f77239, 0x9c0c15406360ebf0, 0x3d251c290f0d4feb, 0x86faab49260de6ef, 0xe47836cd57351c1, 0x426ab0763dd0ade7, 0x43dbf1f91d0d5fd7, 0x71c37cfa0842eb0f, 0xc002fffe40, ...)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:370 +0x5f9
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).lookupRandom(0xc001c36000, 0xa4, 0xc0162c3948, 0x2bba5bd904468)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:328 +0xd7
github.com/ledgerwatch/turbo-geth/p2p/discover.(*UDPv4).LookupRandom(0xc001c36000, 0xc6e9b3f43c, 0x5ec2940, 0xbf6fbdeab7ace630)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/discover/v4_udp.go:313 +0x49
github.com/ledgerwatch/turbo-geth/p2p.(*discoverTask).Do(0xc001f32b80, 0xc00042cdc0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/dial.go:362 +0x11a
github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2.1(0xc00042cdc0, 0x50c2d20, 0xc001f32b80, 0xc0000a36e0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:659 +0x82
created by github.com/ledgerwatch/turbo-geth/p2p.(*Server).run.func2
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/server.go:654 +0x198
goroutine 21905 [semacquire, 2 minutes]:
sync.runtime_Semacquire(0xc00181e380)
/usr/local/Cellar/go/1.13/libexec/src/runtime/sema.go:56 +0x42
sync.(*WaitGroup).Wait(0xc00181e378)
/usr/local/Cellar/go/1.13/libexec/src/sync/waitgroup.go:130 +0x64
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).waitJobs(0xc00181e000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:2233 +0x59
github.com/ledgerwatch/turbo-geth/core.(*BlockChain).Stop(0xc00181e000)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/core/blockchain.go:882 +0x73
github.com/ledgerwatch/turbo-geth/eth.(*Ethereum).Stop(0xc0001d8410, 0xc0000db800, 0xc00ad83f58)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/eth/backend.go:572 +0x45
github.com/ledgerwatch/turbo-geth/node.(*Node).Stop(0xc000206a00, 0x0, 0x0)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/node/node.go:446 +0x1ef
created by github.com/ledgerwatch/turbo-geth/cmd/utils.StartNode.func1
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/cmd/utils/cmd.go:76 +0x184
goroutine 19809 [select]:
github.com/ledgerwatch/turbo-geth/p2p.(*Peer).pingLoop(0xc007ff8360)
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:255 +0x178
created by github.com/ledgerwatch/turbo-geth/p2p.(*Peer).run
/Users/alexeyakhunov/workspace/src/github.com/ledgerwatch/turbo-geth/p2p/peer.go:209 +0x117
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment