Created
March 30, 2015 12:36
-
-
Save zelig/003203cd282e191a3476 to your computer and use it in GitHub Desktop.
p2p.Peer.Disconnect blocking?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:) ./geth -datadir /tmp/59/09/00 -loglevel 5 --mine -port 30300 -logfile /tmp/59/09/00.log | |
Welcome to the FRONTIER | |
SIGQUIT: quit | |
PC=0x4059afb | |
goroutine 0 [idle]: | |
runtime.mach_semaphore_wait(0x2d03, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4056c9a, 0x404ac60, 0x7fff5fbff108, ...) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/sys_darwin_amd64.s:412 +0xb | |
semasleep() | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/os_darwin.c:438 +0x16c | |
runtime.onM(0x7fff5fbff108) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:273 +0x9a | |
runtime.semasleep(0xffffffffffffffff, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/os_darwin.c:457 +0x60 | |
runtime.notesleep(0x4c2ee38) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/lock_sema.go:171 +0x114 | |
stopm() | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1178 +0x119 | |
findrunnable(0xc2080f0000) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1487 +0x562 | |
schedule() | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1575 +0x151 | |
runtime.park_m(0xc208ed2360) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1654 +0x113 | |
runtime.mcall(0x404d2f4) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:186 +0x5a | |
goroutine 1 [syscall, 3 minutes, locked to thread]: | |
github.com/ethereum/ethash._Cfunc_ethash_compute_full_data(0x8800000, 0xc20810a0c0, 0xc20814c020) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/:34 +0x45 | |
github.com/ethereum/ethash.makeDAG(0xc208b4e0c0, 0x489cc70) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:141 +0x170 | |
github.com/ethereum/ethash.(*Ethash).UpdateDAG(0xc2081a00f0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:202 +0x6cb | |
github.com/ethereum/go-ethereum/miner.(*Miner).Start(0xc2081a0140, 0x6f10d4939c1689e8, 0x76c63e434619f87d, 0xc235006ccc) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/miner.go:44 +0x75 | |
github.com/ethereum/go-ethereum/eth.(*Ethereum).StartMining(0xc208076400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:311 +0x273 | |
main.startEth(0xc2080e4000, 0xc208076400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:340 +0x2c9 | |
main.run(0xc2080e4000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:267 +0x1a9 | |
github.com/codegangsta/cli.(*App).Run(0xc2080e8000, 0xc20800a000, 0xa, 0xa, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/codegangsta/cli/app.go:182 +0xe5c | |
main.main() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:252 +0x80 | |
goroutine 5 [select]: | |
github.com/ethereum/go-ethereum/logger.dispatchLoop() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:65 +0x6d1 | |
created by github.com/ethereum/go-ethereum/logger.init·1 | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:44 +0x25 | |
goroutine 17 [syscall, 3 minutes, locked to thread]: | |
runtime.goexit() | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:2232 +0x1 | |
goroutine 6 [syscall, 3 minutes]: | |
os/signal.loop() | |
/usr/local/Cellar/go/1.4.1/libexec/src/os/signal/signal_unix.go:21 +0x1f | |
created by os/signal.init·1 | |
/usr/local/Cellar/go/1.4.1/libexec/src/os/signal/signal_unix.go:27 +0x35 | |
goroutine 7 [chan receive, 3 minutes]: | |
github.com/ethereum/go-ethereum/cmd/utils.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:52 +0x116 | |
created by github.com/ethereum/go-ethereum/cmd/utils.HandleInterrupt | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/utils/cmd.go:56 +0xb5 | |
goroutine 45 [select]: | |
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0xc208abdcc0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:239 +0xaf5 | |
created by github.com/ethereum/go-ethereum/p2p/discover.ListenUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:155 +0x5a6 | |
goroutine 34 [chan receive]: | |
github.com/ethereum/go-ethereum/logger.sysLoop(0x4dcba58, 0xc2080e0fd0, 0xc20810e000, 0xc20801efa0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:101 +0x5a | |
created by github.com/ethereum/go-ethereum/logger.func·001 | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/sys.go:61 +0x176 | |
goroutine 47 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc208b240d0, 0x72, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208b240d0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).accept(0xc208b24070, 0x0, 0x4dcb1f0, 0xc20819fe78) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:419 +0x40b | |
net.(*TCPListener).AcceptTCP(0xc20814e458, 0x42740de, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:234 +0x4e | |
net.(*TCPListener).Accept(0xc20814e458, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:244 +0x4c | |
github.com/ethereum/go-ethereum/p2p.(*Server).listenLoop(0xc2085de120) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:268 +0x216 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:223 +0x226 | |
goroutine 46 [IO wait]: | |
net.(*pollDesc).Wait(0xc208ac7410, 0x72, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208ac7410, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readFrom(0xc208ac73b0, 0xc208b26000, 0x1000, 0x1000, 0x0, 0x0, 0x0, 0x4dcb1f0, 0xc208a8ebf8) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:269 +0x4a1 | |
net.(*UDPConn).ReadFromUDP(0xc20811c070, 0xc208b26000, 0x1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/udpsock_posix.go:67 +0x124 | |
github.com/ethereum/go-ethereum/p2p/discover.(*udp).readLoop(0xc208abdcc0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:324 +0xd4 | |
created by github.com/ethereum/go-ethereum/p2p/discover.ListenUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:156 +0x5c3 | |
goroutine 9 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208053680) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd | |
goroutine 10 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208053680) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821 | |
goroutine 11 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208053680) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b | |
goroutine 12 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208053680) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855 | |
goroutine 13 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208052d80) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd | |
goroutine 14 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208052d80) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821 | |
goroutine 15 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208052d80) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b | |
goroutine 16 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208052d80) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855 | |
goroutine 35 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc2080538c0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:111 +0x284 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:116 +0x7dd | |
goroutine 36 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc2080538c0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:666 +0x877 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:119 +0x821 | |
goroutine 37 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc2080538c0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_compaction.go:615 +0x21a | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:120 +0x83b | |
goroutine 38 [select, 3 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc2080538c0) | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db_write.go:37 +0x197 | |
created by github.com/syndtr/goleveldb/leveldb.openDB | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/syndtr/goleveldb/leveldb/db.go:121 +0x855 | |
goroutine 39 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/core.(*ChainManager).update(0xc2085cc000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:517 +0x593 | |
created by github.com/ethereum/go-ethereum/core.NewChainManager | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:113 +0x307 | |
goroutine 66 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/event/filter.(*Filters).loop(0xc2085d60e0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/filter.go:57 +0x2f1 | |
created by github.com/ethereum/go-ethereum/event/filter.(*Filters).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/filter.go:32 +0x32 | |
goroutine 67 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4dcba18, 0xc208078f30, 0xc208accd20, 0x47a96b0, 0x3, 0x765c, 0x765c, 0x47fcc90, 0x12) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:98 +0x9ce | |
created by github.com/ethereum/go-ethereum/p2p/discover.ListenUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:146 +0x3c8 | |
goroutine 48 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4dcba18, 0xc208078f30, 0xc208accc60, 0x47a8210, 0x3, 0x765c, 0x765c, 0x47c9e50, 0xc) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:98 +0x9ce | |
github.com/ethereum/go-ethereum/p2p.func·005() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:227 +0x8f | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startListening | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:229 +0x309 | |
goroutine 49 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Server).dialLoop(0xc2085de120) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:294 +0x646 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:204 +0xa26 | |
goroutine 98 [select]: | |
github.com/ethereum/go-ethereum/blockpool.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:235 +0x632 | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:262 +0x7ad | |
goroutine 22 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).update(0xc2085da230) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:207 +0x104 | |
created by github.com/ethereum/go-ethereum/whisper.(*Whisper).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:74 +0xfe | |
goroutine 23 [chan receive, 3 minutes]: | |
github.com/ethereum/go-ethereum/eth.(*Ethereum).txBroadcastLoop(0xc208076400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:436 +0x96 | |
created by github.com/ethereum/go-ethereum/eth.(*Ethereum).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:377 +0x2bd | |
goroutine 24 [chan receive, 3 minutes]: | |
github.com/ethereum/go-ethereum/eth.(*Ethereum).blockBroadcastLoop(0xc208076400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:444 +0x9f | |
created by github.com/ethereum/go-ethereum/eth.(*Ethereum).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:381 +0x3ff | |
goroutine 29 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc20818bef0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:54 +0x2aa | |
created by github.com/ethereum/go-ethereum/whisper.(*peer).start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/peer.go:40 +0x32 | |
goroutine 88 [chan receive, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc208b30420, 0x5979200) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:156 +0x50c | |
github.com/ethereum/go-ethereum/p2p.(*Server).startPeer(0xc2085de120, 0x4ddf970, 0xc208ba4048, 0xc208044780) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:394 +0x9af | |
github.com/ethereum/go-ethereum/p2p.(*Server).dialNode(0xc2085de120, 0xc208044780) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:337 +0x30a | |
github.com/ethereum/go-ethereum/p2p.func·006() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:313 +0x44 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).dialLoop | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:317 +0x504 | |
goroutine 90 [select]: | |
github.com/ethereum/ethash.func·001() | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:132 +0x3fa | |
created by github.com/ethereum/ethash.makeDAG | |
/Users/tron/Work/ethereum/go-ethereum/Godeps/_workspace/src/github.com/ethereum/ethash/ethash.go:140 +0x147 | |
goroutine 100 [chan receive, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc208aca0a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:307 +0x72 | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc2085da230, 0xc208b30420, 0x5979260, 0xc208aca0a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:157 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc208b30420, 0x5979260, 0xc208aca0a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:62 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad | |
goroutine 101 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).Disconnect(0xc208b30420, 0x47b9e0c) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:92 +0xe0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).protoErrorDisconnect(0xc20a1e60e0, 0xc2085db9d0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:381 +0x7e | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.protoErrorDisconnect)·fm(0xc2085db9d0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:295 +0x31 | |
github.com/ethereum/go-ethereum/blockpool.(*peer).addError(0xc2080cd200, 0x1, 0x4785f50, 0x2, 0xc208c15860, 0x1, 0x1) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:132 +0x85 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc2085ec000, 0xc20800ac80, 0xc20815e2e0, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:689 +0xe2b | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a1e60e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:271 +0x1ac9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3b, 0x0, 0x4ddf718, 0xc208033200, 0x4ddf748, 0xc2085cc000, 0x4ddf780, 0xc2085ec000, 0xc208b30420, 0x5979260, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:160 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc208b30420, 0x5979260, 0xc208aca050, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:122 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:242 +0x88 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).startProtocols | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:254 +0x2ad | |
goroutine 102 [chan send, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc208b30420, 0x16, 0x843f, 0x4dd6f78, 0xc209a35c50, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:213 +0x4b6 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc208b30420, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:184 +0x17e | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x33 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:123 +0x17a | |
goroutine 103 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc2085ec090) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/blockpool.func·012() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/status.go:105 +0x3e | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).syncing | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/status.go:109 +0x103 | |
goroutine 104 [select, 1 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).Disconnect(0xc208b30420, 0x47b990c) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:92 +0xe0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).protoErrorDisconnect(0xc20a1e60e0, 0xc208a7b420) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:381 +0x7e | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.protoErrorDisconnect)·fm(0xc208a7b420) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:295 +0x31 | |
github.com/ethereum/go-ethereum/blockpool.(*peer).run(0xc2080cd200) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:587 +0xd80 | |
github.com/ethereum/go-ethereum/blockpool.func·006() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:350 +0x38 | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).switchPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:355 +0x4e6 | |
goroutine 1082 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2098fd8f0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*section).run(0xc208ae9340) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/section.go:302 +0x171e | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).newSection | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/section.go:93 +0x4e1 | |
rax 0xe | |
rbx 0x4c2ed60 | |
rcx 0x7fff5fbff0b0 | |
rdx 0x7fff5fbff108 | |
rdi 0x2d03 | |
rsi 0xc20a3e5140 | |
rbp 0x1 | |
rsp 0x7fff5fbff0b0 | |
r8 0x0 | |
r9 0xc208000000 | |
r10 0xc207dc1aeb | |
r11 0x286 | |
r12 0x0 | |
r13 0x1 | |
r14 0x13d03ac7a3f39600 | |
r15 0x10 | |
rip 0x4059afb | |
rflags 0x286 | |
cs 0x7 | |
fs 0x0 | |
gs 0x40000 | |
:( |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment