Created
April 12, 2015 18:05
-
-
Save zelig/795714ad771aff13ebdf to your computer and use it in GitHub Desktop.
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
SIGQUIT: quit | |
PC=0x406337b | |
goroutine 0 [idle]: | |
runtime.mach_semaphore_wait(0x1503, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406051a, 0x40543a0, 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(0x4cc2498) | |
/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(0xc208012000) | |
/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(0xc20999b560) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/proc.c:1654 +0x113 | |
runtime.mcall(0x4056a34) | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:186 +0x5a | |
goroutine 1 [chan receive, 7 minutes]: | |
main.run(0xc208082620) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/cmd/geth/main.go:277 +0x188 | |
github.com/codegangsta/cli.(*App).Run(0xc208088000, 0xc20800a000, 0xb, 0xb, 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:261 +0xc7 | |
goroutine 7 [chan receive]: | |
github.com/ethereum/go-ethereum/logger/glog.(*loggingT).flushDaemon(0x4cc1720) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:897 +0x78 | |
created by github.com/ethereum/go-ethereum/logger/glog.init·1 | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/logger/glog/glog.go:428 +0x77 | |
goroutine 6 [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, 7 minutes, locked to thread]: | |
runtime.goexit() | |
/usr/local/Cellar/go/1.4.1/libexec/src/runtime/asm_amd64.s:2232 +0x1 | |
goroutine 9 [syscall, 7 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 11 [chan receive, 7 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 64 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc209b3bad0) | |
/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 62 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc208f54600) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 193 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc2090410e0, 0x17, 0x20b, 0x4e8c148, 0xc2118f8660, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc2090410e0, 0xc2090411a0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 34 [chan receive]: | |
github.com/ethereum/go-ethereum/logger.sysLoop(0x4e7deb8, 0xc208121550, 0xc208194000, 0xc20801f380) | |
/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 101 [IO wait]: | |
net.(*pollDesc).Wait(0xc208fb4610, 0x72, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208fb4610, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readFrom(0xc208fb45b0, 0xc209001000, 0x1000, 0x1000, 0x0, 0x0, 0x0, 0x4e7d1c8, 0xc212564ae0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:269 +0x4a1 | |
net.(*UDPConn).ReadFromUDP(0xc2081b62a8, 0xc209001000, 0x1000, 0x1000, 0x3, 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(0xc208fb1180) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:372 +0x116 | |
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:181 +0x4c5 | |
goroutine 13 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208031680) | |
/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, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208031680) | |
/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, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208031680) | |
/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, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208031680) | |
/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 66 [select]: | |
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc20803dc20) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e | |
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5 | |
goroutine 67 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc2080318c0) | |
/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 68 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc2080318c0) | |
/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 69 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc2080318c0) | |
/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 70 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc2080318c0) | |
/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 71 [select]: | |
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc208188930) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e | |
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5 | |
goroutine 72 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc208031b00) | |
/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 73 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc208031b00) | |
/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 74 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc208031b00) | |
/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 75 [select, 7 minutes]: | |
github.com/syndtr/goleveldb/leveldb.(*DB).jWriter(0xc208031b00) | |
/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 76 [select]: | |
github.com/ethereum/go-ethereum/ethdb.(*LDBDatabase).update(0xc2081a80c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:127 +0x46e | |
created by github.com/ethereum/go-ethereum/ethdb.NewLDBDatabase | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/ethdb/database.go:38 +0x1c5 | |
goroutine 77 [select]: | |
github.com/ethereum/go-ethereum/core.(*ChainManager).update(0xc2081b1450) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:558 +0x60d | |
created by github.com/ethereum/go-ethereum/core.NewChainManager | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/core/chain_manager.go:107 +0x343 | |
goroutine 78 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/event/filter.(*Filters).loop(0xc208e29d60) | |
/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 79 [select]: | |
github.com/ethereum/go-ethereum/miner.(*worker).update(0xc208e32000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:158 +0x855 | |
created by github.com/ethereum/go-ethereum/miner.newWorker | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:103 +0x2cb | |
goroutine 80 [chan receive, 7 minutes]: | |
github.com/ethereum/go-ethereum/miner.(*worker).wait(0xc208e32000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:191 +0x6f | |
created by github.com/ethereum/go-ethereum/miner.newWorker | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/miner/worker.go:104 +0x2e5 | |
goroutine 81 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4e7de78, 0xc2080e2120, 0xc208fa3f20, 0x4813ed0, 0x3, 0x768d, 0x768d, 0x4871f70, 0x12) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:97 +0xa3f | |
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:172 +0x2ce | |
goroutine 102 [IO wait]: | |
net.(*pollDesc).Wait(0xc208fc4370, 0x72, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208fc4370, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).accept(0xc208fc4310, 0x0, 0x4e7d1c8, 0xc20fa8e280) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:419 +0x40b | |
net.(*TCPListener).AcceptTCP(0xc20819a030, 0x4e6b960, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/tcpsock_posix.go:234 +0x4e | |
net.(*TCPListener).Accept(0xc20819a030, 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(0xc2080fd560) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:289 +0x32e | |
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 +0x226 | |
goroutine 100 [select]: | |
github.com/ethereum/go-ethereum/p2p/discover.(*udp).loop(0xc208fb1180) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:278 +0xb53 | |
created by github.com/ethereum/go-ethereum/p2p/discover.newUDP | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/discover/udp.go:180 +0x4a8 | |
goroutine 103 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p/nat.Map(0x4e7de78, 0xc2080e2120, 0xc208fa3e60, 0x4812450, 0x3, 0x768d, 0x768d, 0x4838cb0, 0xc) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/nat/nat.go:97 +0xa3f | |
github.com/ethereum/go-ethereum/p2p.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:233 +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:235 +0x309 | |
goroutine 104 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Server).dialLoop(0xc2080fd560) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:335 +0x686 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:210 +0xa3e | |
goroutine 105 [select]: | |
github.com/ethereum/go-ethereum/blockpool.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:250 +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:277 +0x7fd | |
goroutine 106 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).update(0xc20811bf80) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:206 +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:73 +0x110 | |
goroutine 107 [chan receive, 6 minutes]: | |
github.com/ethereum/go-ethereum/eth.(*Ethereum).txBroadcastLoop(0xc20819c100) | |
/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 108 [chan receive, 7 minutes]: | |
github.com/ethereum/go-ethereum/eth.(*Ethereum).blockBroadcastLoop(0xc20819c100) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/backend.go:459 +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 35 [select]: | |
github.com/ethereum/go-ethereum/xeth.(*XEth).start(0xc209052000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/xeth/xeth.go:88 +0x3dd | |
created by github.com/ethereum/go-ethereum/xeth.New | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/xeth/xeth.go:78 +0x511 | |
goroutine 118 [select, 6 minutes]: | |
github.com/ethereum/go-ethereum/event/filter.(*FilterManager).filterLoop(0xc20904a000) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/eth_filter.go:74 +0x7e1 | |
created by github.com/ethereum/go-ethereum/event/filter.(*FilterManager).Start | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/event/filter/eth_filter.go:31 +0x32 | |
goroutine 4126 [semacquire, 1 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20d6a21b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20d6a21b0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20bd18320, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 132 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc2081c7880, 0x10, 0x0, 0x29cce87043ef9b00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc21184c140, 0xc2081c7880, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc209977d50, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20997ea20, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20997ea20, 0x4ec5460, 0xc20998c9b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 86 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc20997ea48) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20997ea20, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20997ea20) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 4106 [semacquire, 2 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20b27b5c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20b27b5c0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20a23a380, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 89 [semacquire, 7 minutes]: | |
sync.(*WaitGroup).Wait(0xc208089928) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/blockpool.func·011() | |
/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 4104 [semacquire, 2 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20b27aa20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20b27aa20, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20cd31160, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 59 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc209966140, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc20994db60, 0x4ec5460, 0xc209966140, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20994db60, 0x4ec5460, 0xc209966140, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 977 [select, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc20b80cb40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc209030f00, 0x4ec5460, 0xc20b80cb40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc209030f00, 0x4ec5460, 0xc20b80cb40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 61 [select, 5 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc208f54600, 0x16, 0x11473, 0x4e8c148, 0xc20e7e1b90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc208f54600, 0xc208f546c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 277 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc208f205f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc208f54600, 0x4ec5460, 0xc208f205f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc208f54600, 0x4ec5460, 0xc208f205f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 125 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc208f8cc60) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 111 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc209bc7900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc208f8cc60, 0x4ec5460, 0xc209bc7900, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc208f8cc60, 0x4ec5460, 0xc209bc7900, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 123 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc208f8cc60, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc208f8cc60) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 124 [select, 5 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc208f8cc60, 0x16, 0x10c7b, 0x4e8c148, 0xc20e7e1bc0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc208f8cc60, 0xc208f8cd20) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 4118 [semacquire, 2 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc211228540, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc211228540, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20be6ca40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 110 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc20813aa10, 0x10, 0x0, 0x60a62d8745d72900) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc20b05e0a0, 0xc20813aa10, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc2090ca1c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc208f8cc60, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc208f8cc60, 0x4ec5460, 0xc209bc78b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 278 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc20a2460c0) | |
/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 823 [select, 5 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc20a531560, 0x16, 0x104cb, 0x4e8c148, 0xc20ec618c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20a531560, 0xc20a531620) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 371 [semacquire, 5 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20be59880, 0xcca3f669ad13bf69, 0x3a3ff980067d5bd9, 0xc652514d4c8daea1, 0x63368bc72a9ce7f3, 0xc20943f060, 0x10, 0xc21110fc10, 0xc21110fc20, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20be59880, 0xcca3f669ad13bf69, 0x3a3ff980067d5bd9, 0xc652514d4c8daea1, 0x63368bc72a9ce7f3, 0xc20943f060, 0x10, 0xc21110fc10, 0xc21110fc20, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc209496690, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc2090410e0, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc2090410e0, 0x4ec5460, 0xc20966ce60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 3426 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ecf00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ecf00, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ecf00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc209414da0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2136f2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2136f2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x23, 0xc2136f2000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 128 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc209590030) | |
/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 185 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20994db60, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20994db60) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 569 [chan send, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 187 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc20994db60) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 1062 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc209030f00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 292 [semacquire, 4 minutes]: | |
sync.(*WaitGroup).Wait(0xc209031c48) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc209031c20, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc209031c20) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 3835 [IO wait]: | |
net.(*pollDesc).Wait(0xc20b258fb0, 0x77, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitWrite(0xc20b258fb0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:93 +0x43 | |
net.(*netFD).Write(0xc20b258f50, 0xc20c1e1f00, 0x20, 0x20, 0x0, 0x4e7d1c8, 0xc20d2a6380) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:335 +0x5ee | |
net.(*conn).Write(0xc2081a0210, 0xc20c1e1f00, 0x20, 0x20, 0x0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/net.go:129 +0xdc | |
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).WriteMsg(0xc20c23ac00, 0x15, 0x30ff, 0x4ec5160, 0xc20aab82d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:78 +0x501 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20aab82d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:116 +0x177 | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20aab82d0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20aab82d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc209d324c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc215e12000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc215e12000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1e, 0xc215e12000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 1356 [chan send, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 350 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc2097ae450) | |
/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 58 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc209058c70, 0x10, 0x0, 0xdbacfb0f997d8d00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc20b05e140, 0xc209058c70, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a381810, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20994db60, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20994db60, 0x4ec5460, 0xc2099660f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 374 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc2097b2600, 0x17, 0x20b, 0x4e8c148, 0xc211229290, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc2097b2600, 0xc2097b26c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 60 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc208f54600, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc208f54600) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 276 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc20903f350, 0x10, 0x0, 0x91ac1439cd3df100) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc20b52e000, 0xc20903f350, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc208e60620, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc208f54600, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc208f54600, 0x4ec5460, 0xc208f205a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 622 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc2093dc820, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc209218900, 0x4ec5460, 0xc2093dc820, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc209218900, 0x4ec5460, 0xc2093dc820, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 186 [select, 5 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc20994db60, 0x16, 0x1181c, 0x4e8c148, 0xc2118636b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20994db60, 0xc20994dc20) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 192 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc2090410e0, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc2090410e0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 509 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc209218900) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 373 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc2097b2600, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc2097b2600) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 1558 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc20c1efd68) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20c1efd40, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20c1efd40) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 316 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc209429c50) | |
/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 308 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).removePeer(0xc2081ae1e0, 0xc209b8e730, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:331 +0x41 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).RemovePeer(0xc208089860, 0xc209b8e730, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:355 +0x40 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc209031c20, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:162 +0x613 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc209031c20, 0x4ec5460, 0xc2081af310, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 370 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc2090410e0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 372 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc20966ceb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc2090410e0, 0x4ec5460, 0xc20966ceb0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc2090410e0, 0x4ec5460, 0xc20966ceb0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 375 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc2097b2600) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 376 [semacquire, 5 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20c2a9840, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc208e621f0, 0x10, 0xc20ee80170, 0xc20ee80180, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20c2a9840, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc208e621f0, 0x10, 0xc20ee80170, 0xc20ee80180, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a0d7260, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc2097b2600, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc2097b2600, 0x4ec5460, 0xc2097b03c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 377 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc2097b0410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc2097b2600, 0x4ec5460, 0xc2097b0410, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc2097b2600, 0x4ec5460, 0xc2097b0410, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 3827 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x3981, 0x4ec5160, 0xc20aab86f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x3981, 0x4ec5160, 0xc20aab86f0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x3981, 0x4ec5160, 0xc20aab86f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a71a920, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc215c0a000, 0x1be, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc215c0a000, 0x1be, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1f, 0xc215c0a000, 0x1be, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 621 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc209a031e0, 0x10, 0x0, 0x35aa3a848c897f00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc20b05e1e0, 0xc209a031e0, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a0d6310, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc209218900, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc209218900, 0x4ec5460, 0xc2093dc7d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 1313 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc20c624388) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20c624360, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20c624360) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 4116 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20b797860, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20b797860, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20b250160, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 508 [select, 5 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc209218900, 0x16, 0x10285, 0x4e8c148, 0xc20fb39590, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc209218900, 0xc2092189c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 1061 [select, 3 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc209030f00, 0x16, 0x1225d, 0x4e8c148, 0xc209cd65a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc209030f00, 0xc209030fc0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 678 [chan send, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 722 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc2080e3500) | |
/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 738 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc20aca0328) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20aca0300, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20aca0300) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 512 [semacquire, 5 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20da9d920, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20918e140, 0x10, 0xc20fa8f7c0, 0xc20fa8f7d0, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20da9d920, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20918e140, 0x10, 0xc20fa8f7c0, 0xc20fa8f7d0, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a18a000, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc2093043c0, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc2093043c0, 0x4ec5460, 0xc2081be1e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 679 [semacquire, 3 minutes]: | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:87 +0xa4 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20d4a1400, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20903e130, 0x10, 0xc2120e0d60, 0xc2120e0d70, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20d4a1400, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20903e130, 0x10, 0xc2120e0d60, 0xc2120e0d70, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20a18a070, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20aca0300, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20aca0300, 0x4ec5460, 0xc20a1d6050, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 1587 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).removePeer(0xc2081ae1e0, 0xc208f47120, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:331 +0x41 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).RemovePeer(0xc208089860, 0xc208f47120, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:355 +0x40 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20c1efd40, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:162 +0x613 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20c1efd40, 0x4ec5460, 0xc20a0ba1e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 507 [select, 7 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc209218900, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc209218900) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 1349 [chan send, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 824 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc20a531560) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 822 [select, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20a531560, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20a531560) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 725 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2093043e8) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc2093043c0, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc2093043c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 4139 [semacquire]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20c5ce030, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20c5ce030, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20c2a9660, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 1352 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc20b914988) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/waitgroup.go:132 +0x169 | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc20b914960, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:145 +0x1fc | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc20b914960) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 1060 [select, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc209030f00, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc209030f00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 855 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc20943f6b0, 0x10, 0x0, 0x9625b7b5b9584400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc20c50e000, 0xc20943f6b0, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc2095562a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20a531560, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20a531560, 0x4ec5460, 0xc20ad93540, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 856 [select, 6 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc20ad93590, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc20a531560, 0x4ec5460, 0xc20ad93590, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc20a531560, 0x4ec5460, 0xc20ad93590, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 827 [runnable]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc20a2e6bd0) | |
/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 976 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20aab21a0, 0x2b4db96298279e23, 0x68bf457d63effc13, 0x6a7bd1803440cb44, 0x1b83f27f27bee661, 0xc20ad83620, 0x10, 0xc20fefb810, 0xc20fefb820, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20aab21a0, 0x2b4db96298279e23, 0x68bf457d63effc13, 0x6a7bd1803440cb44, 0x1b83f27f27bee661, 0xc20ad83620, 0x10, 0xc20fefb810, 0xc20fefb820, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20adbc930, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc209030f00, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc209030f00, 0x4ec5460, 0xc20b80caf0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 1396 [semacquire, 5 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc20d844b00, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20af78200, 0x10, 0xc20d6538b0, 0xc20d6538c0, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc20d844b00, 0x1755af525fb718d2, 0xe1a7d41db6b4d5ba, 0x29d667183e8498ad, 0x3f4b9367c4defa63, 0xc20af78200, 0x10, 0xc20d6538b0, 0xc20d6538c0, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20be0c070, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x2932 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20c624360, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20c624360, 0x4ec5460, 0xc20c890050, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 1074 [select]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc20a537140) | |
/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 1559 [IO wait]: | |
net.(*pollDesc).Wait(0xc20b258fb0, 0x72, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20b258fb0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20b258f50, 0xc20c2a9640, 0x20, 0x20, 0x0, 0x4e7d1c8, 0xc20e8e8c28) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081a0210, 0xc20c2a9640, 0x20, 0x20, 0x0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/net/net.go:121 +0xdc | |
io.ReadAtLeast(0x4e909d0, 0xc2081a0210, 0xc20c2a9640, 0x20, 0x20, 0x20, 0x0, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x4e909d0, 0xc2081a0210, 0xc20c2a9640, 0x20, 0x20, 0x20, 0x0, 0x0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/io/io.go:316 +0x6d | |
github.com/ethereum/go-ethereum/p2p.(*rlpxFrameRW).ReadMsg(0xc20c23ac00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/rlpx.go:108 +0x11f | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).ReadMsg(0xc20a6d4900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:109 +0x16b | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc20c1efd40, 0xc20c1efe00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:189 +0x8a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 4088 [select]: | |
github.com/ethereum/go-ethereum/blockpool.(*peer).run(0xc20814e6c0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:592 +0x125e | |
github.com/ethereum/go-ethereum/blockpool.func·005() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:391 +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:396 +0x44a | |
goroutine 2922 [chan send, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 1384 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).getPeer(0xc2081ae1e0, 0xc209978e30, 0x10, 0x0, 0x50f0c8d8ac120a00) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:434 +0x4f | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddBlock(0xc208089860, 0xc2125babe0, 0xc209978e30, 0x10) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:639 +0x1c0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handle(0xc20b4cdab0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:278 +0x1ea9 | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc20b914960, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:161 +0x5e2 | |
github.com/ethereum/go-ethereum/eth.func·002(0xc20b914960, 0x4ec5460, 0xc20ad935e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 3007 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x4a01, 0x4ec5160, 0xc20a2edb30, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x4a01, 0x4ec5160, 0xc20a2edb30, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x4a01, 0x4ec5160, 0xc20a2edb30, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a4d7e80, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc213efa000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc213efa000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x11, 0xc213efa000, 0x23e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 4146 [semacquire, 1 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc209b7efc0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc209b7efc0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20a665d20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 4074 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20a18de00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20a18de00, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc213855da0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 2587 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x62e2, 0x4ec5160, 0xc209a99110, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x62e2, 0x4ec5160, 0xc209a99110, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x62e2, 0x4ec5160, 0xc209a99110, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20aa62a60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc213ca2000, 0x2ff, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc213ca2000, 0x2ff, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xd, 0xc213ca2000, 0x2ff, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 4137 [semacquire, 1 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20ce99a70, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20ce99a70, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20b3b9700, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 2829 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).ReadMsg(0xc20d88bdb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:312 +0x1bb | |
github.com/ethereum/go-ethereum/whisper.(*Whisper).msgHandler(0xc20811bf80, 0xc209f72720, 0x4ec5460, 0xc20d88bdb0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:156 +0x11d | |
github.com/ethereum/go-ethereum/whisper.*Whisper.(github.com/ethereum/go-ethereum/whisper.msgHandler)·fm(0xc209f72720, 0x4ec5460, 0xc20d88bdb0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/whisper/whisper.go:61 +0x57 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 2730 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x49e0, 0x4ec5160, 0xc209a98cc0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x49e0, 0x4ec5160, 0xc209a98cc0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x49e0, 0x4ec5160, 0xc209a98cc0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a436240, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc21423a000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc21423a000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xd, 0xc21423a000, 0x23d, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 2787 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x417f, 0x4ec5160, 0xc20b19b2c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x417f, 0x4ec5160, 0xc20b19b2c0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x417f, 0x4ec5160, 0xc20b19b2c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc208f11d20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214162000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214162000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xf, 0xc214162000, 0x1fc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 2728 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x393f, 0x4ec5160, 0xc20ae99e00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x393f, 0x4ec5160, 0xc20ae99e00, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x393f, 0x4ec5160, 0xc20ae99e00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20bd18520, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2141ca000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2141ca000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xf, 0xc2141ca000, 0x1bc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 2828 [semacquire, 4 minutes]: | |
sync.(*Mutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
sync.(*RWMutex).Lock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:82 +0x33 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).addPeer(0xc2081ae1e0, 0xc211635700, 0xcca3f669ad13bf69, 0x3a3ff980067d5bd9, 0xc652514d4c8daea1, 0x63368bc72a9ce7f3, 0xc210337ab0, 0x10, 0xc212564810, 0xc212564820, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:256 +0x61 | |
github.com/ethereum/go-ethereum/blockpool.(*BlockPool).AddPeer(0xc208089860, 0xc211635700, 0xcca3f669ad13bf69, 0x3a3ff980067d5bd9, 0xc652514d4c8daea1, 0x63368bc72a9ce7f3, 0xc210337ab0, 0x10, 0xc212564810, 0xc212564820, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:350 +0x86 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).handleStatus(0xc20cc264d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:348 +0xeaa | |
github.com/ethereum/go-ethereum/eth.runEthProtocol(0x3c, 0x0, 0x4e90730, 0xc2081415c0, 0x4e90760, 0xc2081b1450, 0x4e90798, 0xc208089860, 0xc209f72720, 0x4ec5460, ...) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:148 +0x40c | |
github.com/ethereum/go-ethereum/eth.func·002(0xc209f72720, 0x4ec5460, 0xc20d88bd60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:123 +0xa3 | |
github.com/ethereum/go-ethereum/p2p.func·003() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:257 +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:266 +0x2eb | |
goroutine 2899 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x28bf, 0x4ec5160, 0xc20aab8f90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x28bf, 0x4ec5160, 0xc20aab8f90, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x28bf, 0x4ec5160, 0xc20aab8f90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a76f8e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc21452a000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc21452a000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xf, 0xc21452a000, 0x13c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 2827 [select]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).pingLoop(0xc209f72720) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:174 +0x25a | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:122 +0xb4 | |
goroutine 2826 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).handle(0xc209f72720, 0x12, 0x151, 0x4e8c148, 0xc20beec6f0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:222 +0x57a | |
github.com/ethereum/go-ethereum/p2p.(*Peer).readLoop(0xc209f72720, 0xc21259a4e0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:194 +0x11b | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).run | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:121 +0x97 | |
goroutine 2896 [select, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.(*Peer).run(0xc209f72720, 0x4ec5438) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:128 +0x50f | |
github.com/ethereum/go-ethereum/p2p.(*Server).runPeer(0xc2080fd560, 0xc209f72720) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:427 +0x379 | |
created by github.com/ethereum/go-ethereum/p2p.(*Server).startPeer | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/server.go:413 +0x6c9 | |
goroutine 2994 [runnable]: | |
github.com/ethereum/go-ethereum/whisper.(*peer).update(0xc2124ff170) | |
/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 2996 [chan send, 4 minutes]: | |
github.com/ethereum/go-ethereum/p2p.func·001() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0xd1 | |
created by github.com/ethereum/go-ethereum/p2p.setupOutboundConn | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/handshake.go:119 +0x65a | |
goroutine 2986 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x289e, 0x4ec5160, 0xc2095a99e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x289e, 0x4ec5160, 0xc2095a99e0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x289e, 0x4ec5160, 0xc2095a99e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc210488ce0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2116d0000, 0x13b, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2116d0000, 0x13b, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0xf, 0xc2116d0000, 0x13b, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3061 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x28bf, 0x4ec5160, 0xc209422ae0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x28bf, 0x4ec5160, 0xc209422ae0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x28bf, 0x4ec5160, 0xc209422ae0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20b049da0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2102dc000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2102dc000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x11, 0xc2102dc000, 0x13c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 4111 [semacquire, 1 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20ce99260, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20ce99260, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20b3b8460, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 3090 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x62c1, 0x4ec5160, 0xc2095a9a40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x62c1, 0x4ec5160, 0xc2095a9a40, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x62c1, 0x4ec5160, 0xc2095a9a40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc210db5460, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc212eb4000, 0x2fe, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc212eb4000, 0x2fe, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x10, 0xc212eb4000, 0x2fe, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3094 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x28bf, 0x4ec5160, 0xc20c170b40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x28bf, 0x4ec5160, 0xc20c170b40, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x28bf, 0x4ec5160, 0xc20c170b40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a79a220, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc20fddc000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc20fddc000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x12, 0xc20fddc000, 0x13c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3096 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x4a01, 0x4ec5160, 0xc209a98ba0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x4a01, 0x4ec5160, 0xc209a98ba0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x4a01, 0x4ec5160, 0xc209a98ba0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc208161160, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc20d912000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc20d912000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x14, 0xc20d912000, 0x23e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3113 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0xf9c, 0x4ec5160, 0xc2095a8030, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0xf9c, 0x4ec5160, 0xc2095a8030, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0xf9c, 0x4ec5160, 0xc2095a8030, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc209f027c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc213ce8000, 0x79, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc213ce8000, 0x79, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x13, 0xc213ce8000, 0x79, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3006 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x5a81, 0x4ec5160, 0xc209273c20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x5a81, 0x4ec5160, 0xc209273c20, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x5a81, 0x4ec5160, 0xc209273c20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2098a81a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc212d30000, 0x2be, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc212d30000, 0x2be, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x10, 0xc212d30000, 0x2be, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3115 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x5241, 0x4ec5160, 0xc20998a960, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x5241, 0x4ec5160, 0xc20998a960, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x5241, 0x4ec5160, 0xc20998a960, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc209e835a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214322000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214322000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x11, 0xc214322000, 0x27e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3154 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x49e0, 0x4ec5160, 0xc20aab8390, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x49e0, 0x4ec5160, 0xc20aab8390, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x49e0, 0x4ec5160, 0xc20aab8390, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2096ad680, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2124c0000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2124c0000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x11, 0xc2124c0000, 0x23d, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3153 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x5241, 0x4ec5160, 0xc2095ada40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x5241, 0x4ec5160, 0xc2095ada40, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x5241, 0x4ec5160, 0xc2095ada40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2097e49a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2109fa000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2109fa000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x13, 0xc2109fa000, 0x27e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3160 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ede90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ede90, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20a2ede90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a1a8360, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2128a4000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2128a4000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x13, 0xc2128a4000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3219 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20998a690, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20998a690, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20998a690, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc214dcc480, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2116b2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2116b2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x15, 0xc2116b2000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3189 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x417f, 0x4ec5160, 0xc20a2ede30, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x417f, 0x4ec5160, 0xc20a2ede30, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x417f, 0x4ec5160, 0xc20a2ede30, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20b5343c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc20f8ac000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc20f8ac000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x14, 0xc20f8ac000, 0x1fc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3190 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x393f, 0x4ec5160, 0xc20ae98de0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x393f, 0x4ec5160, 0xc20ae98de0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x393f, 0x4ec5160, 0xc20ae98de0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2095bf4c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc21108e000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc21108e000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x14, 0xc21108e000, 0x1bc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3191 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x417f, 0x4ec5160, 0xc20b19b710, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x417f, 0x4ec5160, 0xc20b19b710, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x417f, 0x4ec5160, 0xc20b19b710, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20ac530c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc210eb2000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc210eb2000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x15, 0xc210eb2000, 0x1fc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3165 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x28bf, 0x4ec5160, 0xc20a2eda70, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x28bf, 0x4ec5160, 0xc20a2eda70, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x28bf, 0x4ec5160, 0xc20a2eda70, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2127d4760, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc210152000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc210152000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x14, 0xc210152000, 0x13c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3331 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30de, 0x4ec5160, 0xc20cb68870, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30de, 0x4ec5160, 0xc20cb68870, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30de, 0x4ec5160, 0xc20cb68870, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20d8214a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc213b92000, 0x17b, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc213b92000, 0x17b, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x16, 0xc213b92000, 0x17b, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3313 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x49e0, 0x4ec5160, 0xc210a26120, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x49e0, 0x4ec5160, 0xc210a26120, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x49e0, 0x4ec5160, 0xc210a26120, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc215a200e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc20bd48000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc20bd48000, 0x23d, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x15, 0xc20bd48000, 0x23d, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3199 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20d6a21e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20d6a21e0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20d6a21e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20fd7d020, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214598000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214598000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x22, 0xc214598000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3584 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc20ac694d0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc20ac694d0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20d91f840, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 3326 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x28bf, 0x4ec5160, 0xc20998a4b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x28bf, 0x4ec5160, 0xc20998a4b0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x28bf, 0x4ec5160, 0xc20998a4b0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc2113b4b40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2134b8000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2134b8000, 0x13c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x17, 0xc2134b8000, 0x13c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3329 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x5241, 0x4ec5160, 0xc20b19aed0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x5241, 0x4ec5160, 0xc20b19aed0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x5241, 0x4ec5160, 0xc20b19aed0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a743ca0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc212c94000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc212c94000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x17, 0xc212c94000, 0x27e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3443 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x17fd, 0x4ec5160, 0xc209423b60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x17fd, 0x4ec5160, 0xc209423b60, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x17fd, 0x4ec5160, 0xc209423b60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20b35ab40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214698000, 0xba, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214698000, 0xba, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x19, 0xc214698000, 0xba, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3494 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x417f, 0x4ec5160, 0xc20b19af90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x417f, 0x4ec5160, 0xc20b19af90, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x417f, 0x4ec5160, 0xc20b19af90, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc209778d40, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214a8a000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214a8a000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x19, 0xc214a8a000, 0x1fc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3409 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x5241, 0x4ec5160, 0xc20b19bad0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x5241, 0x4ec5160, 0xc20b19bad0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x5241, 0x4ec5160, 0xc20b19bad0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20aea1f00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc214b42000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc214b42000, 0x27e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x18, 0xc214b42000, 0x27e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 4112 [semacquire]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x3, 0x1, 0x4ec5160, 0xc2099b6000, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x3, 0x1, 0x4ec5160, 0xc2099b6000, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5398, 0xc20bda2bc0, 0x3, 0x45c8a60, 0xc20c262000, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/p2p.SendItems(0x4ec5398, 0xc20bda2bc0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:92 +0xb3 | |
created by github.com/ethereum/go-ethereum/p2p.(*Peer).handle | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:205 +0xd2 | |
goroutine 3666 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x393f, 0x4ec5160, 0xc20998a240, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x393f, 0x4ec5160, 0xc20998a240, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x393f, 0x4ec5160, 0xc20998a240, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc212327f20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2153e2000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2153e2000, 0x1bc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1c, 0xc2153e2000, 0x1bc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3668 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x183f, 0x4ec5160, 0xc20b19ad50, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x183f, 0x4ec5160, 0xc20b19ad50, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x183f, 0x4ec5160, 0xc20b19ad50, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc208fbfa20, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc21542a000, 0xbc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc21542a000, 0xbc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1d, 0xc21542a000, 0xbc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3660 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x62c1, 0x4ec5160, 0xc20fc6eab0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x62c1, 0x4ec5160, 0xc20fc6eab0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x62c1, 0x4ec5160, 0xc20fc6eab0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a2040c0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2155d2000, 0x2fe, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2155d2000, 0x2fe, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1a, 0xc2155d2000, 0x2fe, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3661 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x417f, 0x4ec5160, 0xc20aab9050, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x417f, 0x4ec5160, 0xc20aab9050, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x417f, 0x4ec5160, 0xc20aab9050, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a79cfe0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc21560a000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc21560a000, 0x1fc, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1d, 0xc21560a000, 0x1fc, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3662 [semacquire, 3 minutes]: | |
sync.(*RWMutex).RLock(0xc2081ae1e0) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/rwmutex.go:36 +0x5f | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1c, 0xc21563a000, 0x27d, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:209 +0x41 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3673 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x4a01, 0x4ec5160, 0xc209273e00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x4a01, 0x4ec5160, 0xc209273e00, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x4a01, 0x4ec5160, 0xc209273e00, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20aa00a60, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2157f2000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2157f2000, 0x23e, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1a, 0xc2157f2000, 0x23e, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3731 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20fc6e4e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20fc6e4e0, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20fc6e4e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc215ca78e0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2156f2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2156f2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x28, 0xc2156f2000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
goroutine 3764 [semacquire, 3 minutes]: | |
sync.(*Mutex).Lock(0xc20a6d4908) | |
/usr/local/Cellar/go/1.4.1/libexec/src/sync/mutex.go:66 +0xd3 | |
github.com/ethereum/go-ethereum/p2p.(*netWrapper).WriteMsg(0xc20a6d4900, 0x15, 0x30ff, 0x4ec5160, 0xc20ae99020, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:113 +0x5b | |
github.com/ethereum/go-ethereum/p2p.(*conn).WriteMsg(0xc20bda2bc0, 0x15, 0x30ff, 0x4ec5160, 0xc20ae99020, 0x0, 0x0) | |
<autogenerated>:10 +0x7d | |
github.com/ethereum/go-ethereum/p2p.(*protoRW).WriteMsg(0xc20a0ba1e0, 0x15, 0x30ff, 0x4ec5160, 0xc20ae99020, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/peer.go:308 +0x12b | |
github.com/ethereum/go-ethereum/p2p.Send(0x4ec5490, 0xc20a0ba1e0, 0x5, 0x45c7140, 0xc20a6275a0, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/p2p/message.go:79 +0xf0 | |
github.com/ethereum/go-ethereum/eth.(*ethProtocol).requestBlocks(0xc209ae00e0, 0xc2158c2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:365 +0x1f1 | |
github.com/ethereum/go-ethereum/eth.*ethProtocol.(github.com/ethereum/go-ethereum/eth.requestBlocks)·fm(0xc2158c2000, 0x17c, 0x400, 0x0, 0x0) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/eth/protocol.go:302 +0x57 | |
github.com/ethereum/go-ethereum/blockpool.(*peers).requestBlocks(0xc2081ae1e0, 0x1e, 0xc2158c2000, 0x17c, 0x400) | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/peers.go:232 +0x890 | |
github.com/ethereum/go-ethereum/blockpool.func·004() | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:809 +0x4f | |
created by github.com/ethereum/go-ethereum/blockpool.(*BlockPool).requestBlocks | |
/Users/tron/Work/ethereum/go/src/github.com/ethereum/go-ethereum/blockpool/blockpool.go:811 +0x14f | |
rax 0xe | |
rbx 0x4cc23c0 | |
rcx 0x7fff5fbff0b0 | |
rdx 0x7fff5fbff108 | |
rdi 0x1503 | |
rsi 0x9bf6 | |
rbp 0x1 | |
rsp 0x7fff5fbff0b0 | |
r8 0x40 | |
r9 0x7fff5fbfe950 | |
r10 0x7fff5fbfe968 | |
r11 0x286 | |
r12 0x3c2efcd6cde1b | |
r13 0x3e25f39e24a90 | |
r14 0x13d455fab202c200 | |
r15 0x10 | |
rip 0x406337b | |
rflags 0x286 | |
cs 0x7 | |
fs 0x0 | |
gs 0x0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment