goroutine 17 [syscall, 214 minutes, locked to thread]

2,096 views
Skip to first unread message

lime...@gmail.com

unread,
Aug 15, 2016, 11:01:35 AM8/15/16
to golang-nuts
Hi, 

In goroutine stack dump there is a dead lock. 

goroutine 17 [syscall, 214 minutes, locked to thread]:
runtime.goexit()
    /root/go/src/runtime/asm_amd64.s:1998 +0x1

No more information, just this. I don't know how to debug it. Somebody can help me?

Lime Shi

unread,
Aug 15, 2016, 11:38:56 AM8/15/16
to golang-nuts
The go version is 1.6, and the full log is here, https://github.com/shiyanhui/dht/issues/6#issuecomment-239743849

在 2016年8月15日星期一 UTC+8下午11:01:35,Lime Shi写道:

Ian Lance Taylor

unread,
Aug 15, 2016, 1:15:29 PM8/15/16
to lime...@gmail.com, golang-nuts
That is not a deadlock, at least not a deadlock in the Go program. It
is normal for a goroutine to be locked to a thread. It can happen
because of cgo, or because the code called runtime.LockOSThread. It
is not a problem. The problem is that the thread has not made any
progress for 214 minutes; what that is depends on what it is doing.

If this is repeatable, can you get a stack trace with the environment
variable GOTRACEBACK=system ?

Ian

Lime Shi

unread,
Aug 15, 2016, 9:25:06 PM8/15/16
to golang-nuts, lime...@gmail.com
Yes, it is repeatable. Full stack track with GOTRACEBACK=system is

goroutine 9074814 [running]:
runtime/pprof.writeGoroutineStacks(0x7fd9600d9898, 0xc826bf8750, 0x0, 0x0)
/root/go/src/runtime/pprof/pprof.go:516 +0x84
runtime/pprof.writeGoroutine(0x7fd9600d9898, 0xc826bf8750, 0x2, 0x0, 0x0)
/root/go/src/runtime/pprof/pprof.go:505 +0x46
runtime/pprof.(*Profile).WriteTo(0xa92700, 0x7fd9600d9898, 0xc826bf8750, 0x2, 0x0, 0x0)
/root/go/src/runtime/pprof/pprof.go:236 +0xd4
net/http/pprof.handler.ServeHTTP(0xc825b04731, 0x9, 0x7fd9600d9800, 0xc826bf8750, 0xc8201060e0)
/root/go/src/net/http/pprof/pprof.go:210 +0x37e
net/http/pprof.Index(0x7fd9600d9800, 0xc826bf8750, 0xc8201060e0)
/root/go/src/net/http/pprof/pprof.go:222 +0x200
net/http.HandlerFunc.ServeHTTP(0x935698, 0x7fd9600d9800, 0xc826bf8750, 0xc8201060e0)
/root/go/src/net/http/server.go:1618 +0x3a
net/http.(*ServeMux).ServeHTTP(0xc820010b10, 0x7fd9600d9800, 0xc826bf8750, 0xc8201060e0)
/root/go/src/net/http/server.go:1910 +0x17d
net/http.serverHandler.ServeHTTP(0xc820112480, 0x7fd9600d9800, 0xc826bf8750, 0xc8201060e0)
/root/go/src/net/http/server.go:2081 +0x19e
net/http.(*conn).serve(0xc822667200)
/root/go/src/net/http/server.go:1472 +0xf2e
created by net/http.(*Server).Serve
/root/go/src/net/http/server.go:2137 +0x44e

goroutine 1 [select]:
dht.(*DHT).Run(0xc82010e0a0)
/root/work/src/dht/dht.go:261 +0x28c
main.main()
/root/work/src/dht/sample/spider/spider.go:77 +0x3d2

goroutine 17 [syscall, 9 minutes, locked to thread]:
runtime.goexit()
/root/go/src/runtime/asm_amd64.s:1998 +0x1

goroutine 18 [IO wait]:
net.runtime_pollWait(0x7fd9600eae70, 0x72, 0x0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a220, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a220, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc82011a1c0, 0x0, 0x7fd9600eb3e8, 0xc8221de660)
/root/go/src/net/fd_unix.go:426 +0x27c
net.(*TCPListener).AcceptTCP(0xc820110050, 0x4556d0, 0x0, 0x0)
/root/go/src/net/tcpsock_posix.go:254 +0x4d
net/http.tcpKeepAliveListener.Accept(0xc820110050, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/http/server.go:2427 +0x41
net/http.(*Server).Serve(0xc820112480, 0x7fd9600eb3b0, 0xc820110050, 0x0, 0x0)
/root/go/src/net/http/server.go:2117 +0x129
net/http.(*Server).ListenAndServe(0xc820112480, 0x0, 0x0)
/root/go/src/net/http/server.go:2098 +0x136
net/http.ListenAndServe(0x871c48, 0x5, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/http/server.go:2195 +0x98
main.main.func1()
/root/work/src/dht/sample/spider/spider.go:26 +0x38
created by main.main
/root/work/src/dht/sample/spider/spider.go:27 +0x37

goroutine 19 [chan receive]:
main.main.func2(0xc8201140c0)
/root/work/src/dht/sample/spider/spider.go:32 +0x79
created by main.main
/root/work/src/dht/sample/spider/spider.go:68 +0x335

goroutine 20 [chan receive]:
dht.(*Wire).Run(0xc8201140c0)
/root/work/src/dht/peerwire.go:361 +0xf4
created by main.main
/root/work/src/dht/sample/spider/spider.go:69 +0x357

goroutine 23 [chan receive]:
dht.(*transactionManager).run(0xc82010e140)
/root/work/src/dht/krpc.go:307 +0x56
created by dht.(*DHT).init
/root/work/src/dht/dht.go:157 +0x735

goroutine 24 [chan receive]:
dht.(*tokenManager).clear(0xc820114400)
/root/work/src/dht/krpc.go:73 +0xa0
created by dht.(*DHT).init
/root/work/src/dht/dht.go:158 +0x75e

goroutine 25 [chan receive, 9 minutes]:
dht.(*blackList).clear(0xc8201141a0)
/root/work/src/dht/blacklist.go:79 +0x8d
created by dht.(*DHT).init
/root/work/src/dht/dht.go:159 +0x787

goroutine 26 [IO wait]:
net.runtime_pollWait(0x7fd9600eb0b0, 0x72, 0x0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a0d0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a0d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).readFrom(0xc82011a070, 0xc82014e000, 0x1000, 0x1000, 0x0, 0x0, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:277 +0x2a5
net.(*UDPConn).ReadFromUDP(0xc820110020, 0xc82014e000, 0x1000, 0x1000, 0x65, 0xc823a42b70, 0x0, 0x0)
/root/go/src/net/udpsock_posix.go:61 +0x117
dht.(*DHT).listen.func1(0xc82010e0a0, 0xc820116120)
/root/work/src/dht/dht.go:183 +0x92
created by dht.(*DHT).listen
/root/work/src/dht/dht.go:190 +0x3f

goroutine 32 [chan receive, 9 minutes]:
dht.(*blackList).clear(0xc820114080)
/root/work/src/dht/blacklist.go:79 +0x8d
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:357 +0x62

goroutine 83521 [IO wait, 9 minutes]:
net.runtime_pollWait(0x7fd9600ea330, 0x72, 0xc82112c2e5)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a8b0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a8b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011a850, 0xc82112c2e5, 0x1e30, 0x1e30, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110028, 0xc82112c2e5, 0x1e30, 0x1e30, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110028, 0xc82112a100, 0x4015, 0x4015, 0x4015, 0x21e5, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110028, 0xc82112a100, 0x4015, 0x4015, 0x4015, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110028, 0x4015, 0xc82011a930, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820110028, 0xc82011a930, 0x4015, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc820c361e0, 0x14, 0x20, 0xc820918ed0, 0xd, 0xaa4e)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8887690 [IO wait]:
net.runtime_pollWait(0x7fd960044250, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403cd0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403cd0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403c70, 0x0, 0x0, 0x7fd9600ea188, 0xc822eca2c0, 0xecf4461be, 0x13a41ef9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403c70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8256cc420, 0xecf4461be, 0xc813a41ef9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8256cc400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8256cc420, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8256cc420, 0xecf4461be, 0x13a41ef9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8256cc420, 0xecf4461be, 0xc813a41ef9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149560, 0x7fd9600eb300, 0xc8256cc420, 0xecf4461be, 0x7ffc13a41ef9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x13a41ef9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8256cc420, 0xc822eca280, 0xecf4461be, 0x13a41ef9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149560, 0xc82410d140, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8269a3c08, 0x878ca8, 0x3, 0xc822eca1e0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822eca1e0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822eca060, 0x14, 0x20, 0xc82410d0d0, 0xd, 0xdb33)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741919 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827143f90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8982908 [IO wait]:
net.runtime_pollWait(0x7fd9600e5300, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011bfe0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011bfe0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011bf80, 0x0, 0x0, 0x7fd9600ea188, 0xc822ac8d00, 0xecf4461c4, 0x1282af48, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011bf80, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82625e8d0, 0xecf4461c4, 0xc81282af48, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82625e800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82625e8d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82625e8d0, 0xecf4461c4, 0x1282af48, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82625e8d0, 0xecf4461c4, 0xc81282af48, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1cb0, 0x7fd9600eb300, 0xc82625e8d0, 0xecf4461c4, 0x7ffc1282af48, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0x1282af48, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82625e8d0, 0xc822ac8ce0, 0xecf4461c4, 0x1282af48, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1cb0, 0xc8237f1260, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825141c08, 0x878ca8, 0x3, 0xc822ac8ca0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822ac8ca0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822ac8b00, 0x14, 0x20, 0xc8237f11e4, 0xc, 0x352c)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8888967 [IO wait]:
net.runtime_pollWait(0x7fd9600d86b8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403d40, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403d40, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403ce0, 0x0, 0x0, 0x7fd9600ea188, 0xc822ba3780, 0xecf4461be, 0x17da0ec0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403ce0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822542fc0, 0xecf4461be, 0xc817da0ec0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822542f00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822542fc0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822542fc0, 0xecf4461be, 0x17da0ec0, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822542fc0, 0xecf4461be, 0xc817da0ec0, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149b00, 0x7fd9600eb300, 0xc822542fc0, 0xecf4461be, 0x7ffc17da0ec0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x17da0ec0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822542fc0, 0xc822ba3760, 0xecf4461be, 0x17da0ec0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149b00, 0xc825577b60, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc824993c08, 0x878ca8, 0x3, 0xc822ba3720, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822ba3720, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822ba3600, 0x14, 0x20, 0xc825577ab0, 0xe, 0xcab5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9025731 [IO wait]:
net.runtime_pollWait(0x7fd96008d630, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5eed0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5eed0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5ee70, 0x0, 0x0, 0x7fd9600ea188, 0xc8241fa7c0, 0xecf4461c6, 0x3b0abce8, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5ee70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a0ff80, 0xecf4461c6, 0xc83b0abce8, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822a0ff00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a0ff80, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a0ff80, 0xecf4461c6, 0x3b0abce8, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822a0ff80, 0xecf4461c6, 0xc83b0abce8, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1e60, 0x7fd9600eb300, 0xc822a0ff80, 0xecf4461c6, 0x7ffc3b0abce8, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x3b0abce8, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822a0ff80, 0xc8241fa7a0, 0xecf4461c6, 0x3b0abce8, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1e60, 0xc821d19990, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820bd9c08, 0x878ca8, 0x3, 0xc8241fa760, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8241fa760, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8241fa600, 0x14, 0x20, 0xc821d19910, 0xe, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741309 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc824963000, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741918 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d87c40, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8988480 [IO wait]:
net.runtime_pollWait(0x7fd960044490, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff66f0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff66f0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff6690, 0x0, 0x0, 0x7fd9600ea188, 0xc8253192e0, 0xecf4461c4, 0x2525b37e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff6690, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8232f9440, 0xecf4461c4, 0xc82525b37e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8232f9400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8232f9440, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8232f9440, 0xecf4461c4, 0x2525b37e, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8232f9440, 0xecf4461c4, 0xc82525b37e, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757830, 0x7fd9600eb300, 0xc8232f9440, 0xecf4461c4, 0x7ffc2525b37e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0x2525b37e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8232f9440, 0xc8253192c0, 0xecf4461c4, 0x2525b37e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757830, 0xc8240238d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821bc5c08, 0x878ca8, 0x3, 0xc825319280, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825319280, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825319160, 0x14, 0x20, 0xc824023884, 0xc, 0xf110)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8929372 [IO wait]:
net.runtime_pollWait(0x7fd9600951e8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a140, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a140, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a0e0, 0x0, 0x0, 0x7fd9600ea188, 0xc82594b780, 0xecf4461c0, 0x3898278d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a0e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ab1b60, 0xecf4461c0, 0xc83898278d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823ab1b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ab1b60, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ab1b60, 0xecf4461c0, 0x3898278d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823ab1b60, 0xecf4461c0, 0xc83898278d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757050, 0x7fd9600eb300, 0xc823ab1b60, 0xecf4461c0, 0x7ffc3898278d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x3898278d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823ab1b60, 0xc82594b760, 0xecf4461c0, 0x3898278d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757050, 0xc8221160c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826ba1c08, 0x878ca8, 0x3, 0xc82594b720, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82594b720, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82594b600, 0x14, 0x20, 0xc822116060, 0xd, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8912074 [IO wait]:
net.runtime_pollWait(0x7fd960095368, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214024c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8214024c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821402460, 0x0, 0x0, 0x7fd9600ea188, 0xc8215d06e0, 0xecf4461bf, 0x372bfe4a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821402460, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821571d40, 0xecf4461bf, 0xc8372bfe4a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821571d00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821571d40, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821571d40, 0xecf4461bf, 0x372bfe4a, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821571d40, 0xecf4461bf, 0xc8372bfe4a, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148ab0, 0x7fd9600eb300, 0xc821571d40, 0xecf4461bf, 0x7ffc372bfe4a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bf, 0x372bfe4a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821571d40, 0xc8215d06c0, 0xecf4461bf, 0x372bfe4a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148ab0, 0xc8239cea50, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821505c08, 0x878ca8, 0x3, 0xc8215d0660, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8215d0660, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8215d0500, 0x14, 0x20, 0xc8239ce9a0, 0xd, 0xb8fd)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740589 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826bce300, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 1115135 [IO wait]:
net.runtime_pollWait(0x7fd960049828, 0x72, 0xc825c25649)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff7c60, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820ff7c60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820ff7c00, 0xc825c25649, 0xce7, 0xce7, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58038, 0xc825c25649, 0xce7, 0xce7, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58038, 0xc825c22300, 0x4030, 0x4030, 0x4030, 0x3349, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58038, 0xc825c22300, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58038, 0x4030, 0xc82011af50, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58038, 0xc82011af50, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8243d6960, 0x14, 0x20, 0xc821afe5f0, 0xd, 0xde72)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740872 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d9e060, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741649 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d73260, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741256 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82484cdb0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741593 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826b7a4c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8930121 [IO wait]:
net.runtime_pollWait(0x7fd9600d22d0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403b80, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403b80, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403b20, 0x0, 0x0, 0x7fd9600ea188, 0xc82396b5e0, 0xecf4461c0, 0x3b5cb1f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403b20, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d45b60, 0xecf4461c0, 0xc83b5cb1f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823d45b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d45b60, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d45b60, 0xecf4461c0, 0x3b5cb1f4, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823d45b60, 0xecf4461c0, 0xc83b5cb1f4, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a10e0, 0x7fd9600eb300, 0xc823d45b60, 0xecf4461c0, 0x7ffc3b5cb1f4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x3b5cb1f4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823d45b60, 0xc82396b5c0, 0xecf4461c0, 0x3b5cb1f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a10e0, 0xc8251cc890, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82114bc08, 0x878ca8, 0x3, 0xc82396b580, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82396b580, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82396b460, 0x14, 0x20, 0xc8251cc7b4, 0xc, 0xf8e3)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 721933 [IO wait, 8 minutes]:
net.runtime_pollWait(0x7fd95c7f9890, 0x72, 0xc82174652c)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a20d0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a20d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a2070, 0xc82174652c, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110078, 0xc82174652c, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110078, 0xc82174652c, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110078, 0xc82174652c, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110078, 0x4, 0xc82011b500, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820110078, 0xc82011b500, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822000fc0, 0x14, 0x20, 0xc824f66d62, 0xb, 0xbb47)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8869129 [IO wait]:
net.runtime_pollWait(0x7fd95c7f94d0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a1b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a1b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a150, 0x0, 0x0, 0x7fd9600ea188, 0xc821d5bde0, 0xecf4461bd, 0xdd318d4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a150, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b6360, 0xecf4461bd, 0xc80dd318d4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8245b6300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b6360, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b6360, 0xecf4461bd, 0xdd318d4, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8245b6360, 0xecf4461bd, 0xc80dd318d4, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757680, 0x7fd9600eb300, 0xc8245b6360, 0xecf4461bd, 0x7ffc0dd318d4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0xdd318d4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8245b6360, 0xc821d5bdc0, 0xecf4461bd, 0xdd318d4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757680, 0xc8241be6f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821cc1c08, 0x878ca8, 0x3, 0xc821d5bd80, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821d5bd80, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821d5bc20, 0x14, 0x20, 0xc8241be6a0, 0xe, 0xf6f4)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8872059 [IO wait]:
net.runtime_pollWait(0x7fd95c7f9410, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a7d0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a7d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a770, 0x0, 0x0, 0x7fd9600ea188, 0xc824476b80, 0xecf4461bd, 0x1823c01e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a770, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822879bc0, 0xecf4461bd, 0xc81823c01e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822879b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822879bc0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822879bc0, 0xecf4461bd, 0x1823c01e, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822879bc0, 0xecf4461bd, 0xc81823c01e, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757710, 0x7fd9600eb300, 0xc822879bc0, 0xecf4461bd, 0x7ffc1823c01e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x1823c01e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822879bc0, 0xc824476b00, 0xecf4461bd, 0x1823c01e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757710, 0xc8224b5670, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8209b9c08, 0x878ca8, 0x3, 0xc824476ac0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824476ac0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824476940, 0x14, 0x20, 0xc8224b5620, 0xd, 0xa7a8)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741809 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821df23c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8952110 [IO wait]:
net.runtime_pollWait(0x7fd9600d8a78, 0x72, 0xc822fca8c0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bcd0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285bcd0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285bc70, 0xc822fca8c0, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498060, 0xc822fca8c0, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498060, 0xc822fca8c0, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498060, 0xc822fca8c0, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498060, 0x4, 0xc82011b3b0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498060, 0xc82011b3b0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82485ae60, 0x14, 0x20, 0xc825b9ad82, 0xb, 0x41f1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741371 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826bf3e00, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 695153 [IO wait]:
net.runtime_pollWait(0x7fd960031198, 0x72, 0xc82189f2f8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff61b0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820ff61b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820ff6150, 0xc82189f2f8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110218, 0xc82189f2f8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110218, 0xc82189f2f8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110218, 0xc82189f2f8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110218, 0x4, 0xc820058f50, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820110218, 0xc820058f50, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823600f80, 0x14, 0x20, 0xc8217828c0, 0xc, 0xd582)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740684 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826449b40, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741900 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d871f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8290054 [IO wait]:
net.runtime_pollWait(0x7fd9600d2510, 0x72, 0xc826c9a8a9)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2b50, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a2b50, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a2af0, 0xc826c9a8a9, 0x3a86, 0x3a86, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f144f8, 0xc826c9a8a9, 0x3a86, 0x3a86, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f144f8, 0xc826c9a300, 0x402f, 0x402f, 0x402f, 0x5a9, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f144f8, 0xc826c9a300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f144f8, 0x402f, 0xc8212a2ee0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f144f8, 0xc8212a2ee0, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821bd7ca0, 0x14, 0x20, 0xc8211ec330, 0xd, 0x373b)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740842 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a23030, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8940607 [IO wait]:
net.runtime_pollWait(0x7fd96008dcf0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285afb0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285afb0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285af50, 0x0, 0x0, 0x7fd9600ea188, 0xc825816b00, 0xecf4461c1, 0x264e7e0a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285af50, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821faaab0, 0xecf4461c1, 0xc8264e7e0a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821faaa00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821faaab0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821faaab0, 0xecf4461c1, 0x264e7e0a, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821faaab0, 0xecf4461c1, 0xc8264e7e0a, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014360, 0x7fd9600eb300, 0xc821faaab0, 0xecf4461c1, 0x7ffc264e7e0a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x264e7e0a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821faaab0, 0xc825816ac0, 0xecf4461c1, 0x264e7e0a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014360, 0xc825a37970, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826e83c08, 0x878ca8, 0x3, 0xc825816a80, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825816a80, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825816940, 0x14, 0x20, 0xc825a378f0, 0xd, 0x73d8)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 484444 [IO wait]:
net.runtime_pollWait(0x7fd9600d4038, 0x72, 0xc826c4286a)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820059330, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820059330, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8200592d0, 0xc826c4286a, 0x19c5, 0x19c5, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8201100e0, 0xc826c4286a, 0x19c5, 0x19c5, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8201100e0, 0xc826c40200, 0x402f, 0x402f, 0x402f, 0x266a, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8201100e0, 0xc826c40200, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8201100e0, 0x402f, 0xc82011b650, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8201100e0, 0xc82011b650, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8218de3c0, 0x14, 0x20, 0xc82164cf20, 0xf, 0xd44f)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9031225 [IO wait]:
net.runtime_pollWait(0x7fd9600dfa88, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a610, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a610, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a5b0, 0x0, 0x0, 0x7fd9600ea188, 0xc825ae7460, 0xecf4461c7, 0x12afbeb9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a5b0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213530e0, 0xecf4461c7, 0xc812afbeb9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821353000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213530e0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213530e0, 0xecf4461c7, 0x12afbeb9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8213530e0, 0xecf4461c7, 0xc812afbeb9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756900, 0x7fd9600eb300, 0xc8213530e0, 0xecf4461c7, 0x7ffc12afbeb9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x12afbeb9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8213530e0, 0xc825ae7440, 0xecf4461c7, 0x12afbeb9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756900, 0xc8248f8310, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820a5fc08, 0x878ca8, 0x3, 0xc825ae7400, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825ae7400, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825ae72e0, 0x14, 0x20, 0xc8248f82a0, 0xc, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8712434 [IO wait]:
net.runtime_pollWait(0x7fd96002fc20, 0x72, 0xc8267f65a9)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b640, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285b640, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285b5e0, 0xc8267f65a9, 0x3c86, 0x3c86, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498008, 0xc8267f65a9, 0x3c86, 0x3c86, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498008, 0xc8267f6200, 0x402f, 0x402f, 0x402f, 0x3a9, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498008, 0xc8267f6200, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498008, 0x402f, 0xc82011a4d0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498008, 0xc82011a4d0, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8245be160, 0x14, 0x20, 0xc824003952, 0xb, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8742791 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8272e80e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9023961 [IO wait]:
net.runtime_pollWait(0x7fd9600df488, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ee60, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5ee60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5ee00, 0x0, 0x0, 0x7fd9600ea188, 0xc825509c40, 0xecf4461c6, 0x350334f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5ee00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8242a1410, 0xecf4461c6, 0xc8350334f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8242a1400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8242a1410, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8242a1410, 0xecf4461c6, 0x350334f6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8242a1410, 0xecf4461c6, 0xc8350334f6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1d40, 0x7fd9600eb300, 0xc8242a1410, 0xecf4461c6, 0x7ffc350334f6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x350334f6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8242a1410, 0xc825509c20, 0xecf4461c6, 0x350334f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1d40, 0xc8263b77c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820bddc08, 0x878ca8, 0x3, 0xc825509be0, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825509be0, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825509ac0, 0x14, 0x20, 0xc8263b7770, 0xf, 0x5698)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8931884 [IO wait]:
net.runtime_pollWait(0x7fd9600e44c0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403db0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403db0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403d50, 0x0, 0x0, 0x7fd9600ea188, 0xc823968740, 0xecf4461c1, 0x60b1bc6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403d50, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82638e540, 0xecf4461c1, 0xc8060b1bc6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82638e500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82638e540, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82638e540, 0xecf4461c1, 0x60b1bc6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82638e540, 0xecf4461c1, 0xc8060b1bc6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1170, 0x7fd9600eb300, 0xc82638e540, 0xecf4461c1, 0x7ffc060b1bc6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x60b1bc6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82638e540, 0xc823968720, 0xecf4461c1, 0x60b1bc6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1170, 0xc825bce7e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823d67c08, 0x878ca8, 0x3, 0xc8239686c0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8239686c0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823968540, 0x14, 0x20, 0xc825bce790, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9002051 [IO wait]:
net.runtime_pollWait(0x7fd960030c58, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2760, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a2760, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a2700, 0x0, 0x0, 0x7fd9600ea188, 0xc824d26f80, 0xecf4461c5, 0x191f4afb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a2700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687f590, 0xecf4461c5, 0xc8191f4afb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82687f500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687f590, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687f590, 0xecf4461c5, 0x191f4afb, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82687f590, 0xecf4461c5, 0xc8191f4afb, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8269ba360, 0x7fd9600eb300, 0xc82687f590, 0xecf4461c5, 0x7ffc191f4afb, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0x191f4afb, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82687f590, 0xc824d26f40, 0xecf4461c5, 0x191f4afb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8269ba360, 0xc8268827c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82188fc08, 0x878ca8, 0x3, 0xc824d26f00, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824d26f00, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824d26de0, 0x14, 0x20, 0xc826882770, 0xd, 0xde71)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8844506 [IO wait]:
net.runtime_pollWait(0x7fd9600957e8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5fcd0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5fcd0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5fc70, 0x0, 0x0, 0x7fd9600ea188, 0xc825dfc340, 0xecf4461bb, 0x22ae6e40, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5fc70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8216cc990, 0xecf4461bb, 0xc822ae6e40, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8216cc900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8216cc990, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8216cc990, 0xecf4461bb, 0x22ae6e40, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8216cc990, 0xecf4461bb, 0xc822ae6e40, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0120, 0x7fd9600eb300, 0xc8216cc990, 0xecf4461bb, 0x7ffc22ae6e40, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x22ae6e40, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8216cc990, 0xc825dfc320, 0xecf4461bb, 0x22ae6e40, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0120, 0xc82169f390, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8210c1c08, 0x878ca8, 0x3, 0xc825dfc2e0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825dfc2e0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825dfc180, 0x14, 0x20, 0xc82169f0c0, 0xe, 0x84ac)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7506834 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd95c7f91d0, 0x72, 0xc82495f118)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402450, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821402450, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8214023f0, 0xc82495f118, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498088, 0xc82495f118, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498088, 0xc82495f118, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498088, 0xc82495f118, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498088, 0x4, 0xc820ff6b60, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498088, 0xc820ff6b60, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8246d2be0, 0x14, 0x20, 0xc820c9eaa0, 0xe, 0x3303)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8678283 [IO wait]:
net.runtime_pollWait(0x7fd96004a128, 0x72, 0xc82607d392)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1e20, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1e20, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d1dc0, 0xc82607d392, 0x2c9e, 0x2c9e, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214980e0, 0xc82607d392, 0x2c9e, 0x2c9e, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214980e0, 0xc82607c000, 0x4030, 0x4030, 0x4030, 0x1392, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214980e0, 0xc82607c000, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214980e0, 0x4030, 0xc8220d1030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214980e0, 0xc8220d1030, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8234b6f80, 0x14, 0x20, 0xc826b0afb0, 0xc, 0x7d1f)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740703 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a22060, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741833 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823fa9f30, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740676 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826448810, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741898 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d86fb0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9072078 [IO wait]:
net.runtime_pollWait(0x7fd960049b28, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b410, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b410, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b3b0, 0x0, 0x0, 0x7fd9600ea188, 0xc823d9b120, 0xecf4461c9, 0x37baf9ea, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b3b0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8273e23c0, 0xecf4461c9, 0xc837baf9ea, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8273e2300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8273e23c0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8273e23c0, 0xecf4461c9, 0x37baf9ea, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8273e23c0, 0xecf4461c9, 0xc837baf9ea, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a06c0, 0x7fd9600eb300, 0xc8273e23c0, 0xecf4461c9, 0x7ffc37baf9ea, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x37baf9ea, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8273e23c0, 0xc823d9b100, 0xecf4461c9, 0x37baf9ea, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a06c0, 0xc8236856e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82513fc08, 0x878ca8, 0x3, 0xc823d9b0c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc823d9b0c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823d9afa0, 0x14, 0x20, 0xc823685690, 0xe, 0x77bd)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8837266 [IO wait]:
net.runtime_pollWait(0x7fd9600df0c8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f480, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f480, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f420, 0x0, 0x0, 0x7fd9600ea188, 0xc822ecbb80, 0xecf4461bb, 0x9a7ab9c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f420, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82410a5d0, 0xecf4461bb, 0xc809a7ab9c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82410a500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82410a5d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82410a5d0, 0xecf4461bb, 0x9a7ab9c, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82410a5d0, 0xecf4461bb, 0xc809a7ab9c, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8201498c0, 0x7fd9600eb300, 0xc82410a5d0, 0xecf4461bb, 0x7ffc09a7ab9c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x9a7ab9c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82410a5d0, 0xc822ecbb60, 0xecf4461bb, 0x9a7ab9c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8201498c0, 0xc823627fd0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821379c08, 0x878ca8, 0x3, 0xc822ecbb00, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822ecbb00, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822ecb9e0, 0x14, 0x20, 0xc823627f00, 0xe, 0xa53)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741933 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd1060, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741868 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827142910, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741300 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc824962380, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8746391 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc820a259a0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740835 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a22520, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 5333802 [IO wait, 3 minutes]:
net.runtime_pollWait(0x7fd9600952a8, 0x72, 0xc8230a61e5)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402fb0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821402fb0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821402f50, 0xc8230a61e5, 0x7a0, 0x7a0, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14018, 0xc8230a61e5, 0x7a0, 0x7a0, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14018, 0xc8230a4000, 0x2985, 0x2985, 0x2985, 0x21e5, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14018, 0xc8230a4000, 0x2985, 0x2985, 0x2985, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14018, 0x2985, 0xc821402770, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14018, 0xc821402770, 0x2985, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8259874a0, 0x14, 0x20, 0xc82456e930, 0xe, 0xac6e)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8935454 [IO wait]:
net.runtime_pollWait(0x7fd9600d92b8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285aa70, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285aa70, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285aa10, 0x0, 0x0, 0x7fd9600ea188, 0xc82527d900, 0xecf4461c1, 0x12bc63eb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285aa10, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825b542d0, 0xecf4461c1, 0xc812bc63eb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825b54200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825b542d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825b542d0, 0xecf4461c1, 0x12bc63eb, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825b542d0, 0xecf4461c1, 0xc812bc63eb, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757290, 0x7fd9600eb300, 0xc825b542d0, 0xecf4461c1, 0x7ffc12bc63eb, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x12bc63eb, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825b542d0, 0xc82527d8e0, 0xecf4461c1, 0x12bc63eb, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757290, 0xc823949ab0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821f75c08, 0x878ca8, 0x3, 0xc82527d8a0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82527d8a0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82527d740, 0x14, 0x20, 0xc823949a50, 0xe, 0xc139)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8988737 [IO wait]:
net.runtime_pollWait(0x7fd960031018, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2060, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a2060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a2000, 0x0, 0x0, 0x7fd9600ea188, 0xc821ce2f20, 0xecf4461c4, 0x261b875a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a2000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822fe51a0, 0xecf4461c4, 0xc8261b875a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822fe5100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822fe51a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822fe51a0, 0xecf4461c4, 0x261b875a, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822fe51a0, 0xecf4461c4, 0xc8261b875a, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8269ba090, 0x7fd9600eb300, 0xc822fe51a0, 0xecf4461c4, 0x7ffc261b875a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0x261b875a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822fe51a0, 0xc821ce2f00, 0xecf4461c4, 0x261b875a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8269ba090, 0xc8258b85e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc824599c08, 0x878ca8, 0x3, 0xc821ce2ec0, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821ce2ec0, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821ce2da0, 0x14, 0x20, 0xc8258b84d0, 0xb, 0xf860)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8841351 [IO wait]:
net.runtime_pollWait(0x7fd95c846a00, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5fb80, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5fb80, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5fb20, 0x0, 0x0, 0x7fd9600ea188, 0xc8232ee740, 0xecf4461bb, 0x175b5031, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5fb20, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f13d10, 0xecf4461bb, 0xc8175b5031, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825f13d00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f13d10, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f13d10, 0xecf4461bb, 0x175b5031, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825f13d10, 0xecf4461bb, 0xc8175b5031, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149dd0, 0x7fd9600eb300, 0xc825f13d10, 0xecf4461bb, 0x7ffc175b5031, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x175b5031, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825f13d10, 0xc8232ee700, 0xecf4461bb, 0x175b5031, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149dd0, 0xc82520bb10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821149c08, 0x878ca8, 0x3, 0xc8232ee6c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8232ee6c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8232ee580, 0x14, 0x20, 0xc82520ba60, 0xe, 0xb5af)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741385 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d71b70, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 4715309 [IO wait]:
net.runtime_pollWait(0x7fd95c7f8bd0, 0x72, 0xc824ba4e5d)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011bf70, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011bf70, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011bf10, 0xc824ba4e5d, 0x34d2, 0x34d2, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c581c0, 0xc824ba4e5d, 0x34d2, 0x34d2, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c581c0, 0xc824ba4300, 0x402f, 0x402f, 0x402f, 0xb5d, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c581c0, 0xc824ba4300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c581c0, 0x402f, 0xc821b5f1f0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c581c0, 0xc821b5f1f0, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8224a1120, 0x14, 0x20, 0xc8251f8860, 0xf, 0x34d2)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8951508 [IO wait]:
net.runtime_pollWait(0x7fd9600495e8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b2c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b2c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b260, 0x0, 0x0, 0x7fd9600ea188, 0xc8240cb5c0, 0xecf4461c2, 0x117f9ee7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b260, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826212cf0, 0xecf4461c2, 0xc8117f9ee7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826212c00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826212cf0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826212cf0, 0xecf4461c2, 0x117f9ee7, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826212cf0, 0xecf4461c2, 0xc8117f9ee7, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8269ba120, 0x7fd9600eb300, 0xc826212cf0, 0xecf4461c2, 0x7ffc117f9ee7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c2, 0x117f9ee7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826212cf0, 0xc8240cb5a0, 0xecf4461c2, 0x117f9ee7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8269ba120, 0xc82620d240, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820b4fc08, 0x878ca8, 0x3, 0xc8240cb560, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8240cb560, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8240cb3e0, 0x14, 0x20, 0xc82620d1f0, 0xd, 0x3a98)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8874215 [IO wait]:
net.runtime_pollWait(0x7fd9600d2150, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214038e0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8214038e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403880, 0x0, 0x0, 0x7fd9600ea188, 0xc8243b6ee0, 0xecf4461bd, 0x1fc42e84, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403880, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825d177d0, 0xecf4461bd, 0xc81fc42e84, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825d17700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825d177d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825d177d0, 0xecf4461bd, 0x1fc42e84, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825d177d0, 0xecf4461bd, 0xc81fc42e84, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148cf0, 0x7fd9600eb300, 0xc825d177d0, 0xecf4461bd, 0x7ffc1fc42e84, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x1fc42e84, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825d177d0, 0xc8243b6ec0, 0xecf4461bd, 0x1fc42e84, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148cf0, 0xc825dcebc0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823d69c08, 0x878ca8, 0x3, 0xc8243b6e80, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8243b6e80, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8243b6d60, 0x14, 0x20, 0xc825dceb60, 0xe, 0xb2b2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 1704988 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd96004a368, 0x72, 0xc8206d99ac)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d14f0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d14f0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d1490, 0xc8206d99ac, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c586b0, 0xc8206d99ac, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c586b0, 0xc8206d99ac, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c586b0, 0xc8206d99ac, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c586b0, 0x4, 0xc8214024d0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c586b0, 0xc8214024d0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8251b5980, 0x14, 0x20, 0xc822923b10, 0xd, 0x9d7a)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741001 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821e09780, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 5028540 [IO wait]:
net.runtime_pollWait(0x7fd960045608, 0x72, 0xc826f39854)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285ae60, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285ae60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285ae00, 0xc826f39854, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8201117b0, 0xc826f39854, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8201117b0, 0xc826f39854, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8201117b0, 0xc826f39854, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8201117b0, 0x4, 0xc82285afc0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8201117b0, 0xc82285afc0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821fbcbc0, 0x14, 0x20, 0xc824675e40, 0xd, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8387439 [IO wait]:
net.runtime_pollWait(0x7fd9600df788, 0x72, 0xc8269e3411)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214039c0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8214039c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821403960, 0xc8269e3411, 0x2f1e, 0x2f1e, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14160, 0xc8269e3411, 0x2f1e, 0x2f1e, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14160, 0xc8269e2300, 0x402f, 0x402f, 0x402f, 0x1111, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14160, 0xc8269e2300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14160, 0x402f, 0xc821402b60, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14160, 0xc821402b60, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822dd4800, 0x14, 0x20, 0xc82118d070, 0xd, 0x9c03)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9056323 [IO wait]:
net.runtime_pollWait(0x7fd960031318, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a3e0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a3e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a380, 0x0, 0x0, 0x7fd9600ea188, 0xc8266f20c0, 0xecf4461c8, 0x3b817c24, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a380, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8233ce1e0, 0xecf4461c8, 0xc83b817c24, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8233ce100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8233ce1e0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8233ce1e0, 0xecf4461c8, 0x3b817c24, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8233ce1e0, 0xecf4461c8, 0xc83b817c24, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0000, 0x7fd9600eb300, 0xc8233ce1e0, 0xecf4461c8, 0x7ffc3b817c24, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x3b817c24, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8233ce1e0, 0xc8266f20a0, 0xecf4461c8, 0x3b817c24, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0000, 0xc8233cb190, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826e61c08, 0x878ca8, 0x3, 0xc8266f2060, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8266f2060, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821d47f40, 0x14, 0x20, 0xc8233cb140, 0xe, 0x1e82)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8923668 [IO wait]:
net.runtime_pollWait(0x7fd9600ea870, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5fdb0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5fdb0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5fd50, 0x0, 0x0, 0x7fd9600ea188, 0xc82465b240, 0xecf4461c0, 0x244e65cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5fd50, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8249ad500, 0xecf4461c0, 0xc8244e65cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8249ad500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8249ad500, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8249ad500, 0xecf4461c0, 0x244e65cd, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8249ad500, 0xecf4461c0, 0xc8244e65cd, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756d80, 0x7fd9600eb300, 0xc8249ad500, 0xecf4461c0, 0x7ffc244e65cd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x244e65cd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8249ad500, 0xc82465b220, 0xecf4461c0, 0x244e65cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756d80, 0xc821d1b5e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826e67c08, 0x878ca8, 0x3, 0xc821d1b5c0, 0xf, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821d1b5c0, 0xf, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82465b1c0, 0x14, 0x20, 0xc821d1b492, 0xa, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8902870 [IO wait]:
net.runtime_pollWait(0x7fd960030dd8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e0d0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e0d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e070, 0x0, 0x0, 0x7fd9600ea188, 0xc8283aee40, 0xecf4461bf, 0x17261314, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e070, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82671d620, 0xecf4461bf, 0xc817261314, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82671d600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82671d620, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82671d620, 0xecf4461bf, 0x17261314, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82671d620, 0xecf4461bf, 0xc817261314, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756120, 0x7fd9600eb300, 0xc82671d620, 0xecf4461bf, 0x7ffc17261314, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bf, 0x17261314, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82671d620, 0xc8283aee20, 0xecf4461bf, 0x17261314, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756120, 0xc824654fb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821b53c08, 0x878ca8, 0x3, 0xc8283aede0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8283aede0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8283aeca0, 0x14, 0x20, 0xc824654f60, 0xd, 0x41f7)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9007094 [IO wait]:
net.runtime_pollWait(0x7fd96004a2a8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a610, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a610, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a5b0, 0x0, 0x0, 0x7fd9600ea188, 0xc82820a6c0, 0xecf4461c5, 0x35136af9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a5b0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b2e2a0, 0xecf4461c5, 0xc835136af9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc827b2e200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b2e2a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b2e2a0, 0xecf4461c5, 0x35136af9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc827b2e2a0, 0xecf4461c5, 0xc835136af9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014d80, 0x7fd9600eb300, 0xc827b2e2a0, 0xecf4461c5, 0x7ffc35136af9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0x35136af9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc827b2e2a0, 0xc82820a680, 0xecf4461c5, 0x35136af9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014d80, 0xc826f3f300, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8214d7c08, 0x878ca8, 0x3, 0xc82820a640, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82820a640, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82820a520, 0x14, 0x20, 0xc826f3f2a4, 0xc, 0xe617)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8743062 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823776790, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741011 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82237ee10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9030063 [IO wait]:
net.runtime_pollWait(0x7fd9600e5000, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bc60, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285bc60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285bc00, 0x0, 0x0, 0x7fd9600ea188, 0xc8236daee0, 0xecf4461c7, 0xe800594, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285bc00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263c9b00, 0xecf4461c7, 0xc80e800594, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8263c9b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263c9b00, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263c9b00, 0xecf4461c7, 0xe800594, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8263c9b00, 0xecf4461c7, 0xc80e800594, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200141b0, 0x7fd9600eb300, 0xc8263c9b00, 0xecf4461c7, 0x7ffc0e800594, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0xe800594, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8263c9b00, 0xc8236daec0, 0xecf4461c7, 0xe800594, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200141b0, 0xc826376250, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8246f1c08, 0x878ca8, 0x3, 0xc8236dae60, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8236dae60, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8236dad20, 0x14, 0x20, 0xc8263761f0, 0xd, 0x41f1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741070 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825a1ad90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8899363 [IO wait]:
net.runtime_pollWait(0x7fd9600eac30, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403fe0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403fe0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403f80, 0x0, 0x0, 0x7fd9600ea188, 0xc823dc47a0, 0xecf4461bf, 0x11a352b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403f80, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820290540, 0xecf4461bf, 0xc8011a352b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820290500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820290540, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820290540, 0xecf4461bf, 0x11a352b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820290540, 0xecf4461bf, 0xc8011a352b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014f30, 0x7fd9600eb300, 0xc820290540, 0xecf4461bf, 0x7ffc011a352b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bf, 0x11a352b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820290540, 0xc823dc4780, 0xecf4461bf, 0x11a352b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014f30, 0xc8206e04b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820a5dc08, 0x878ca8, 0x3, 0xc8206e03a0, 0x10, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8206e03a0, 0x10, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823dc4720, 0x14, 0x20, 0xc82076bf42, 0xb, 0x42d)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8956342 [IO wait]:
net.runtime_pollWait(0x7fd9600ea6f0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a4c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a4c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a460, 0x0, 0x0, 0x7fd9600ea188, 0xc82822ece0, 0xecf4461c2, 0x2c236d50, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a460, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828004660, 0xecf4461c2, 0xc82c236d50, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc828004600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828004660, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828004660, 0xecf4461c2, 0x2c236d50, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc828004660, 0xecf4461c2, 0xc82c236d50, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148bd0, 0x7fd9600eb300, 0xc828004660, 0xecf4461c2, 0x7ffc2c236d50, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c2, 0x2c236d50, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc828004660, 0xc82822ecc0, 0xecf4461c2, 0x2c236d50, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148bd0, 0xc826f2bcb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc824587c08, 0x878ca8, 0x3, 0xc82822ec80, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82822ec80, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82822eb60, 0x14, 0x20, 0xc826f2bc70, 0xd, 0x20aa)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8917951 [IO wait]:
net.runtime_pollWait(0x7fd960043e90, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402a00, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821402a00, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8214029a0, 0x0, 0x0, 0x7fd9600ea188, 0xc826cf6d00, 0xecf4461c0, 0x104de5dd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8214029a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d6e150, 0xecf4461c0, 0xc8104de5dd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826d6e100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d6e150, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d6e150, 0xecf4461c0, 0x104de5dd, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826d6e150, 0xecf4461c0, 0xc8104de5dd, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149c20, 0x7fd9600eb300, 0xc826d6e150, 0xecf4461c0, 0x7ffc104de5dd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x104de5dd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826d6e150, 0xc826cf6ce0, 0xecf4461c0, 0x104de5dd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149c20, 0xc82218b3c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8210c3c08, 0x878ca8, 0x3, 0xc826cf6ca0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826cf6ca0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826cf6b80, 0x14, 0x20, 0xc82218b330, 0xe, 0x2327)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8940286 [IO wait]:
net.runtime_pollWait(0x7fd9600d9378, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b020, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b020, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011afc0, 0x0, 0x0, 0x7fd9600ea188, 0xc823bc87e0, 0xecf4461c1, 0x2515ca43, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011afc0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ff8300, 0xecf4461c1, 0xc82515ca43, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823ff8300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ff8300, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823ff8300, 0xecf4461c1, 0x2515ca43, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823ff8300, 0xecf4461c1, 0xc82515ca43, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0f30, 0x7fd9600eb300, 0xc823ff8300, 0xecf4461c1, 0x7ffc2515ca43, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x2515ca43, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823ff8300, 0xc823bc87c0, 0xecf4461c1, 0x2515ca43, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0f30, 0xc822fcb540, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823019c08, 0x878ca8, 0x3, 0xc823bc8780, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc823bc8780, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823bc8660, 0x14, 0x20, 0xc822fcb4f0, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741341 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826bf28f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8885818 [IO wait]:
net.runtime_pollWait(0x7fd960094d68, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403c60, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403c60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403c00, 0x0, 0x0, 0x7fd9600ea188, 0xc824f17500, 0xecf4461be, 0xce316a1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403c00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825ef34a0, 0xecf4461be, 0xc80ce316a1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825ef3400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825ef34a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825ef34a0, 0xecf4461be, 0xce316a1, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825ef34a0, 0xecf4461be, 0xc80ce316a1, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8201494d0, 0x7fd9600eb300, 0xc825ef34a0, 0xecf4461be, 0x7ffc0ce316a1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0xce316a1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825ef34a0, 0xc824f174e0, 0xecf4461be, 0xce316a1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8201494d0, 0xc825019d00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8209bdc08, 0x878ca8, 0x3, 0xc824f17440, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824f17440, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824f17280, 0x14, 0x20, 0xc825019cb0, 0xd, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740997 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821e08d80, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741406 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826383980, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9026376 [IO wait]:
net.runtime_pollWait(0x7fd960043a10, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b870, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b870, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b810, 0x0, 0x0, 0x7fd9600ea188, 0xc825d2b9a0, 0xecf4461c7, 0x1a0d0f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b810, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e07b90, 0xecf4461c7, 0xc801a0d0f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826e07b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e07b90, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e07b90, 0xecf4461c7, 0x1a0d0f9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826e07b90, 0xecf4461c7, 0xc801a0d0f9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015680, 0x7fd9600eb300, 0xc826e07b90, 0xecf4461c7, 0x7ffc01a0d0f9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x1a0d0f9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826e07b90, 0xc825d2b980, 0xecf4461c7, 0x1a0d0f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015680, 0xc823e923c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821501c08, 0x878ca8, 0x3, 0xc825d2b920, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825d2b920, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825d2b7e0, 0x14, 0x20, 0xc823e92370, 0xd, 0xdcb6)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741562 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8258503d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741600 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826b7b320, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9011748 [IO wait]:
net.runtime_pollWait(0x7fd960049a68, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e220, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e220, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e1c0, 0x0, 0x0, 0x7fd9600ea188, 0xc826ad2060, 0xecf4461c6, 0xa23710c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e1c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821dcaa80, 0xecf4461c6, 0xc80a23710c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821dcaa00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821dcaa80, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821dcaa80, 0xecf4461c6, 0xa23710c, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821dcaa80, 0xecf4461c6, 0xc80a23710c, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0bd0, 0x7fd9600eb300, 0xc821dcaa80, 0xecf4461c6, 0x7ffc0a23710c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0xa23710c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821dcaa80, 0xc826ad2040, 0xecf4461c6, 0xa23710c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0bd0, 0xc827b5ccb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc827209c08, 0x878ca8, 0x3, 0xc826ad2000, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826ad2000, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826af5ee0, 0x14, 0x20, 0xc827b5cc20, 0xd, 0x9b30)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740859 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825862e50, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8973462 [IO wait]:
net.runtime_pollWait(0x7fd96008d6f0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e8b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e8b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e850, 0x0, 0x0, 0x7fd9600ea188, 0xc822dcc100, 0xecf4461c3, 0x2c94edb6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e850, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fa3b30, 0xecf4461c3, 0xc82c94edb6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820fa3b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fa3b30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fa3b30, 0xecf4461c3, 0x2c94edb6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820fa3b30, 0xecf4461c3, 0xc82c94edb6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217563f0, 0x7fd9600eb300, 0xc820fa3b30, 0xecf4461c3, 0x7ffc2c94edb6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x2c94edb6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820fa3b30, 0xc822dcc0e0, 0xecf4461c3, 0x2c94edb6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217563f0, 0xc825db1b00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821913c08, 0x878ca8, 0x3, 0xc822dcc0a0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822dcc0a0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823c8ff80, 0x14, 0x20, 0xc825db1a90, 0xd, 0xfc16)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741583 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825851390, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8965057 [IO wait]:
net.runtime_pollWait(0x7fd960045cc8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e140, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e140, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e0e0, 0x0, 0x0, 0x7fd9600ea188, 0xc821551f60, 0xecf4461c3, 0xf70dc4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e0e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b0ff0, 0xecf4461c3, 0xc80f70dc4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8245b0f00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b0ff0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245b0ff0, 0xecf4461c3, 0xf70dc4f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8245b0ff0, 0xecf4461c3, 0xc80f70dc4f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217561b0, 0x7fd9600eb300, 0xc8245b0ff0, 0xecf4461c3, 0x7ffc0f70dc4f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0xf70dc4f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8245b0ff0, 0xc821551f40, 0xecf4461c3, 0xf70dc4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217561b0, 0xc822f0a410, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc824583c08, 0x878ca8, 0x3, 0xc821551f00, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821551f00, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821551de0, 0x14, 0x20, 0xc822f0a3c0, 0xe, 0xa502)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740874 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d9e5e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9063664 [IO wait]:
net.runtime_pollWait(0x7fd95c846f40, 0x72, 0xc822391388)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011af40, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011af40, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011aee0, 0xc822391388, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58028, 0xc822391388, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58028, 0xc822391388, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58028, 0xc822391388, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58028, 0x4, 0xc82285ad20, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58028, 0xc82285ad20, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826a60f20, 0x14, 0x20, 0xc8247619f0, 0xb, 0x2327)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741527 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823d9fb90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 1047428 [IO wait, 8 minutes]:
net.runtime_pollWait(0x7fd9600d1e50, 0x72, 0xc823e0c4e8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a33a0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a33a0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a3340, 0xc823e0c4e8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820024318, 0xc823e0c4e8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820024318, 0xc823e0c4e8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820024318, 0xc823e0c4e8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820024318, 0x4, 0xc8212a37a0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820024318, 0xc8212a37a0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8236cace0, 0x14, 0x20, 0xc822619452, 0xe, 0x41a4)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 3398020 [IO wait, 5 minutes]:
net.runtime_pollWait(0x7fd9600313d8, 0x72, 0xc824d0e0c8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403100, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821403100, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8214030a0, 0xc824d0e0c8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c582a0, 0xc824d0e0c8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c582a0, 0xc824d0e0c8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c582a0, 0xc824d0e0c8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c582a0, 0x4, 0xc821403ab0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c582a0, 0xc821403ab0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8241d5a00, 0x14, 0x20, 0xc8257b4250, 0xd, 0xcbf9)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9002080 [IO wait]:
net.runtime_pollWait(0x7fd95c846d00, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff64c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff64c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff6460, 0x0, 0x0, 0x7fd9600ea188, 0xc824e58500, 0xecf4461c5, 0x1946cbbe, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff6460, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687d590, 0xecf4461c5, 0xc81946cbbe, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82687d500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687d590, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82687d590, 0xecf4461c5, 0x1946cbbe, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82687d590, 0xecf4461c5, 0xc81946cbbe, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200145a0, 0x7fd9600eb300, 0xc82687d590, 0xecf4461c5, 0x7ffc1946cbbe, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0x1946cbbe, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82687d590, 0xc824e584e0, 0xecf4461c5, 0x1946cbbe, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200145a0, 0xc82688a610, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d37c08, 0x878ca8, 0x3, 0xc824e58480, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824e58480, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824e58320, 0x14, 0x20, 0xc82688a5c0, 0xe, 0x41f1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9025454 [IO wait]:
net.runtime_pollWait(0x7fd960031258, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b720, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b720, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b6c0, 0x0, 0x0, 0x7fd9600ea188, 0xc82461ed20, 0xecf4461c6, 0x3a1cefba, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b6c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248bed20, 0xecf4461c6, 0xc83a1cefba, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8248bed00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248bed20, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248bed20, 0xecf4461c6, 0x3a1cefba, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8248bed20, 0xecf4461c6, 0xc83a1cefba, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200154d0, 0x7fd9600eb300, 0xc8248bed20, 0xecf4461c6, 0x7ffc3a1cefba, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x3a1cefba, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8248bed20, 0xc82461eca0, 0xecf4461c6, 0x3a1cefba, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200154d0, 0xc824591b30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8267bdc08, 0x878ca8, 0x3, 0xc824591b10, 0xf, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824591b10, 0xf, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82461ebe0, 0x14, 0x20, 0xc824591a34, 0xa, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7648984 [IO wait]:
net.runtime_pollWait(0x7fd960094fa8, 0x72, 0xc8218f52fc)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a3b10, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a3b10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a3ab0, 0xc8218f52fc, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214994b0, 0xc8218f52fc, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214994b0, 0xc8218f52fc, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214994b0, 0xc8218f52fc, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214994b0, 0x4, 0xc8212a38f0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214994b0, 0xc8212a38f0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823335520, 0x14, 0x20, 0xc822ab55f0, 0xe, 0x5301)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8883342 [IO wait]:
net.runtime_pollWait(0x7fd9600304d8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403aa0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403aa0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403a40, 0x0, 0x0, 0x7fd9600ea188, 0xc8217cb480, 0xecf4461be, 0x3c7098e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403a40, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821cde960, 0xecf4461be, 0xc803c7098e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821cde900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821cde960, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821cde960, 0xecf4461be, 0x3c7098e, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821cde960, 0xecf4461be, 0xc803c7098e, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149050, 0x7fd9600eb300, 0xc821cde960, 0xecf4461be, 0x7ffc03c7098e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x3c7098e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821cde960, 0xc8217cb460, 0xecf4461be, 0x3c7098e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149050, 0xc82382fc00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820e8fc08, 0x878ca8, 0x3, 0xc8217cb420, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8217cb420, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8217cb2e0, 0x14, 0x20, 0xc82382fb10, 0xc, 0x2327)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9030168 [IO wait]:
net.runtime_pollWait(0x7fd9600d3438, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a290, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a290, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a230, 0x0, 0x0, 0x7fd9600ea188, 0xc82356aaa0, 0xecf4461c7, 0xeebc923, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a230, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bbc80, 0xecf4461c7, 0xc80eebc923, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8255bbc00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bbc80, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bbc80, 0xecf4461c7, 0xeebc923, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8255bbc80, 0xecf4461c7, 0xc80eebc923, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756480, 0x7fd9600eb300, 0xc8255bbc80, 0xecf4461c7, 0x7ffc0eebc923, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0xeebc923, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8255bbc80, 0xc82356aa80, 0xecf4461c7, 0xeebc923, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756480, 0xc82353a5b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8214dbc08, 0x878ca8, 0x3, 0xc82356aa40, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82356aa40, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82356a8c0, 0x14, 0x20, 0xc82353a540, 0xe, 0x3ff4)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8742848 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc824bd5630, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741941 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581e600, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741187 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827168820, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740681 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826449500, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741451 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823e3cd20, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741869 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8271429c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8848225 [IO wait]:
net.runtime_pollWait(0x7fd960045d88, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402220, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821402220, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8214021c0, 0x0, 0x0, 0x7fd9600ea188, 0xc82388f300, 0xecf4461bb, 0x3084e0c6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8214021c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821eaae70, 0xecf4461bb, 0xc83084e0c6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821eaae00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821eaae70, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821eaae70, 0xecf4461bb, 0x3084e0c6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821eaae70, 0xecf4461bb, 0xc83084e0c6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a05a0, 0x7fd9600eb300, 0xc821eaae70, 0xecf4461bb, 0x7ffc3084e0c6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x3084e0c6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821eaae70, 0xc82388f2a0, 0xecf4461bb, 0x3084e0c6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a05a0, 0xc820af1710, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822a03c08, 0x878ca8, 0x3, 0xc82388f240, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82388f240, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82388f0a0, 0x14, 0x20, 0xc820af15e0, 0xf, 0x516c)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741832 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823fa9d80, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8743014 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8215fe8c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741433 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82457ee20, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741866 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827142430, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9027288 [IO wait]:
net.runtime_pollWait(0x7fd9600d2210, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bbf0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285bbf0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285bb90, 0x0, 0x0, 0x7fd9600ea188, 0xc821ba2820, 0xecf4461c7, 0x5177d81, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285bb90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820bb70b0, 0xecf4461c7, 0xc805177d81, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820bb7000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820bb70b0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820bb70b0, 0xecf4461c7, 0x5177d81, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820bb70b0, 0xecf4461c7, 0xc805177d81, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014090, 0x7fd9600eb300, 0xc820bb70b0, 0xecf4461c7, 0x7ffc05177d81, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x5177d81, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820bb70b0, 0xc821ba2800, 0xecf4461c7, 0x5177d81, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014090, 0xc824fcd270, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821377c08, 0x878ca8, 0x3, 0xc821ba27c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821ba27c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821ba25a0, 0x14, 0x20, 0xc824fcd200, 0xe, 0x8fe7)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8091824 [IO wait]:
net.runtime_pollWait(0x7fd9600d2450, 0x72, 0xc826c3c531)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b790, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285b790, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285b730, 0xc826c3c531, 0x3bff, 0x3bff, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214984c8, 0xc826c3c531, 0x3bff, 0x3bff, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214984c8, 0xc826c3c100, 0x4030, 0x4030, 0x4030, 0x431, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214984c8, 0xc826c3c100, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214984c8, 0x4030, 0xc820ff7d50, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214984c8, 0xc820ff7d50, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826b51b00, 0x14, 0x20, 0xc824da9bc0, 0xf, 0x5215)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8907470 [IO wait]:
net.runtime_pollWait(0x7fd960030718, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402140, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821402140, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8214020e0, 0x0, 0x0, 0x7fd9600ea188, 0xc825629100, 0xecf4461bf, 0x273f28b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8214020e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b34840, 0xecf4461bf, 0xc8273f28b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826b34800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b34840, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b34840, 0xecf4461bf, 0x273f28b2, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826b34840, 0xecf4461bf, 0xc8273f28b2, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148750, 0x7fd9600eb300, 0xc826b34840, 0xecf4461bf, 0x7ffc273f28b2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bf, 0x273f28b2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826b34840, 0xc8256290e0, 0xecf4461bf, 0x273f28b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148750, 0xc821493890, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823c07c08, 0x878ca8, 0x3, 0xc8256290a0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8256290a0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825628f80, 0x14, 0x20, 0xc821493850, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9055013 [IO wait]:
net.runtime_pollWait(0x7fd95c847300, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a140, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a140, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a0e0, 0x0, 0x0, 0x7fd9600ea188, 0xc820977a60, 0xecf4461c8, 0x370b85b3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a0e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820d2d230, 0xecf4461c8, 0xc8370b85b3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820d2d200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820d2d230, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820d2d230, 0xecf4461c8, 0x370b85b3, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820d2d230, 0xecf4461c8, 0xc8370b85b3, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014510, 0x7fd9600eb300, 0xc820d2d230, 0xecf4461c8, 0x7ffc370b85b3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x370b85b3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820d2d230, 0xc820977a00, 0xecf4461c8, 0x370b85b3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014510, 0xc820d07da0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820e91c08, 0x878ca8, 0x3, 0xc8209779c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8209779c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc820977780, 0x14, 0x20, 0xc820d07d00, 0xe, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8849295 [IO wait]:
net.runtime_pollWait(0x7fd96004a068, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2990, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a2990, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a2930, 0x0, 0x0, 0x7fd9600ea188, 0xc82259cdc0, 0xecf4461bb, 0x344cb7be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a2930, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825afcdb0, 0xecf4461bb, 0xc8344cb7be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825afcd00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825afcdb0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825afcdb0, 0xecf4461bb, 0x344cb7be, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825afcdb0, 0xecf4461bb, 0xc8344cb7be, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200150e0, 0x7fd9600eb300, 0xc825afcdb0, 0xecf4461bb, 0x7ffc344cb7be, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x344cb7be, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825afcdb0, 0xc82259cda0, 0xecf4461bb, 0x344cb7be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200150e0, 0xc8202a3910, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82459bc08, 0x878ca8, 0x3, 0xc82259cd40, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82259cd40, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82259cc20, 0x14, 0x20, 0xc8202a37d0, 0xe, 0x1cb3)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 6563836 [IO wait]:
net.runtime_pollWait(0x7fd9600eab70, 0x72, 0xc824da9980)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e680, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5e680, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5e620, 0xc824da9980, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c580a8, 0xc824da9980, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c580a8, 0xc824da9980, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c580a8, 0xc824da9980, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c580a8, 0x4, 0xc8220d1260, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c580a8, 0xc8220d1260, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824afe020, 0x14, 0x20, 0xc824ac8640, 0xd, 0x41f1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9069012 [IO wait]:
net.runtime_pollWait(0x7fd9600d2750, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285adf0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285adf0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285ad90, 0x0, 0x0, 0x7fd9600ea188, 0xc8273b1480, 0xecf4461c9, 0x2d17f986, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285ad90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826aed320, 0xecf4461c9, 0xc82d17f986, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826aed300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826aed320, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826aed320, 0xecf4461c9, 0x2d17f986, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826aed320, 0xecf4461c9, 0xc82d17f986, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a02d0, 0x7fd9600eb300, 0xc826aed320, 0xecf4461c9, 0x7ffc2d17f986, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x2d17f986, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826aed320, 0xc8273b1460, 0xecf4461c9, 0x2d17f986, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a02d0, 0xc827397d80, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820fcbc08, 0x878ca8, 0x3, 0xc8273b1420, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8273b1420, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273b1300, 0x14, 0x20, 0xc827397d30, 0xe, 0x336f)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8926208 [IO wait]:
net.runtime_pollWait(0x7fd9600e50c0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214036b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8214036b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403650, 0x0, 0x0, 0x7fd9600ea188, 0xc8223858a0, 0xecf4461c0, 0x2d8382ab, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403650, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823884180, 0xecf4461c0, 0xc82d8382ab, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823884100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823884180, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823884180, 0xecf4461c0, 0x2d8382ab, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823884180, 0xecf4461c0, 0xc82d8382ab, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0d80, 0x7fd9600eb300, 0xc823884180, 0xecf4461c0, 0x7ffc2d8382ab, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x2d8382ab, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823884180, 0xc822385880, 0xecf4461c0, 0x2d8382ab, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0d80, 0xc822c70500, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821877c08, 0x878ca8, 0x3, 0xc822385820, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822385820, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8223856c0, 0x14, 0x20, 0xc822c704c0, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9065867 [IO wait]:
net.runtime_pollWait(0x7fd9600df848, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b720, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b720, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b6c0, 0x0, 0x0, 0x7fd9600ea188, 0xc827ae8ee0, 0xecf4461c9, 0x21f4d423, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b6c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ce24e0, 0xecf4461c9, 0xc821f4d423, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826ce2400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ce24e0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ce24e0, 0xecf4461c9, 0x21f4d423, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826ce24e0, 0xecf4461c9, 0xc821f4d423, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200158c0, 0x7fd9600eb300, 0xc826ce24e0, 0xecf4461c9, 0x7ffc21f4d423, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x21f4d423, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826ce24e0, 0xc827ae8ec0, 0xecf4461c9, 0x21f4d423, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200158c0, 0xc8274467c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821891c08, 0x878ca8, 0x3, 0xc827ae8e80, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc827ae8e80, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc827ae8ce0, 0x14, 0x20, 0xc827446750, 0xe, 0x1ae2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8744028 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d94640, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741653 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826b7baa0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740855 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a22e60, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741674 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822048710, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8948922 [IO wait]:
net.runtime_pollWait(0x7fd9600459c8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ac30, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011ac30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011abd0, 0x0, 0x0, 0x7fd9600ea188, 0xc8228a32c0, 0xecf4461c2, 0x8388ebc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011abd0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8209dea80, 0xecf4461c2, 0xc808388ebc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8209dea00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8209dea80, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8209dea80, 0xecf4461c2, 0x8388ebc, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8209dea80, 0xecf4461c2, 0xc808388ebc, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8269ba000, 0x7fd9600eb300, 0xc8209dea80, 0xecf4461c2, 0x7ffc08388ebc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c2, 0x8388ebc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8209dea80, 0xc8228a32a0, 0xecf4461c2, 0x8388ebc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8269ba000, 0xc820b04920, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821bc3c08, 0x878ca8, 0x3, 0xc8228a3260, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8228a3260, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8228a3140, 0x14, 0x20, 0xc820b047e0, 0xe, 0xf300)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740863 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a23aa0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8962481 [IO wait]:
net.runtime_pollWait(0x7fd9600de858, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ab50, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011ab50, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011aaf0, 0x0, 0x0, 0x7fd9600ea188, 0xc8271ed680, 0xecf4461c3, 0x68c112f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011aaf0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ffd890, 0xecf4461c3, 0xc8068c112f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826ffd800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ffd890, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826ffd890, 0xecf4461c3, 0x68c112f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826ffd890, 0xecf4461c3, 0xc8068c112f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0480, 0x7fd9600eb300, 0xc826ffd890, 0xecf4461c3, 0x7ffc068c112f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x68c112f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826ffd890, 0xc8271ed660, 0xecf4461c3, 0x68c112f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0480, 0xc825868190, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823017c08, 0x878ca8, 0x3, 0xc8271ed620, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8271ed620, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8271ed500, 0x14, 0x20, 0xc825868144, 0xc, 0x3a98)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741203 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826c54670, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8983359 [IO wait]:
net.runtime_pollWait(0x7fd96008d870, 0x72, 0xc82567d6e8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2450, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a2450, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a23f0, 0xc82567d6e8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c580f8, 0xc82567d6e8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c580f8, 0xc82567d6e8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c580f8, 0xc82567d6e8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c580f8, 0x4, 0xc820ff6230, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c580f8, 0xc820ff6230, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826301e40, 0x14, 0x20, 0xc8202d5f00, 0xe, 0xed0b)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 4169483 [IO wait]:
net.runtime_pollWait(0x7fd9600eadb0, 0x72, 0xc820a1f0fb)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ba30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011ba30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011b9d0, 0xc820a1f0fb, 0x1977, 0x1977, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14ea0, 0xc820a1f0fb, 0x1977, 0x1977, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14ea0, 0xc820a1e000, 0x2a72, 0x2a72, 0x2a72, 0x10fb, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14ea0, 0xc820a1e000, 0x2a72, 0x2a72, 0x2a72, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14ea0, 0x2a72, 0xc82011bce0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14ea0, 0xc82011bce0, 0x2a72, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821ce33c0, 0x14, 0x20, 0xc8239484d0, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741566 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825850f10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740858 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a23430, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8993395 [IO wait]:
net.runtime_pollWait(0x7fd9600de618, 0x72, 0xc8268f5ad8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff6c30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820ff6c30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820ff6bd0, 0xc8268f5ad8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498298, 0xc8268f5ad8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498298, 0xc8268f5ad8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498298, 0xc8268f5ad8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498298, 0x4, 0xc8212a2620, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498298, 0xc8212a2620, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823350f20, 0x14, 0x20, 0xc821510ca0, 0xd, 0x3482)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8939569 [IO wait]:
net.runtime_pollWait(0x7fd96002f620, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285af40, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285af40, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285aee0, 0x0, 0x0, 0x7fd9600ea188, 0xc8244521e0, 0xecf4461c1, 0x22333ad2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285aee0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824e6baa0, 0xecf4461c1, 0xc822333ad2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824e6ba00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824e6baa0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824e6baa0, 0xecf4461c1, 0x22333ad2, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824e6baa0, 0xecf4461c1, 0xc822333ad2, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217579e0, 0x7fd9600eb300, 0xc824e6baa0, 0xecf4461c1, 0x7ffc22333ad2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x22333ad2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824e6baa0, 0xc8244521c0, 0xecf4461c1, 0x22333ad2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217579e0, 0xc8212e0070, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826b9dc08, 0x878ca8, 0x3, 0xc824452180, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824452180, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824452060, 0x14, 0x20, 0xc8236d3f90, 0xd, 0x4320)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741639 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d72870, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741638 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d725b0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741535 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d64be0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741401 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826383190, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740836 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a225d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9057742 [IO wait]:
net.runtime_pollWait(0x7fd960095968, 0x72, 0xc825918029)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a6f0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a6f0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011a690, 0xc825918029, 0xc2, 0xc2, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58008, 0xc825918029, 0xc2, 0xc2, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58008, 0xc825918000, 0xeb, 0xeb, 0xeb, 0x29, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58008, 0xc825918000, 0xeb, 0xeb, 0xeb, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58008, 0xeb, 0xc82285a930, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58008, 0xc82285a930, 0xeb, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc828352120, 0x14, 0x20, 0xc826817900, 0xd, 0x896e)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 6680279 [IO wait]:
net.runtime_pollWait(0x7fd960043650, 0x72, 0xc82112f311)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2c30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a2c30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a2bd0, 0xc82112f311, 0x2f1f, 0x2f1f, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214983b0, 0xc82112f311, 0x2f1f, 0x2f1f, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214983b0, 0xc82112e200, 0x4030, 0x4030, 0x4030, 0x1111, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214983b0, 0xc82112e200, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214983b0, 0x4030, 0xc8220d1340, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214983b0, 0xc8220d1340, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8250bbf80, 0x14, 0x20, 0xc8256719f0, 0xd, 0x5de9)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8119512 [IO wait]:
net.runtime_pollWait(0x7fd9600de198, 0x72, 0xc8233f8b08)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402ca0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821402ca0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821402c40, 0xc8233f8b08, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14070, 0xc8233f8b08, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14070, 0xc8233f8b08, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14070, 0xc8233f8b08, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14070, 0x4, 0xc8212a3260, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14070, 0xc8212a3260, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8241f5160, 0x14, 0x20, 0xc82266a4e0, 0xd, 0x729c)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741544 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d681f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741539 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82681dae0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741905 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d87a10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8742198 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82719b780, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741437 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82457f6e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740991 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821e08100, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8743015 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8215fe990, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8896906 [IO wait]:
net.runtime_pollWait(0x7fd9600453c8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285baa0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285baa0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285ba40, 0x0, 0x0, 0x7fd9600ea188, 0xc825a8dfc0, 0xecf4461be, 0x34e6942d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285ba40, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820725a70, 0xecf4461be, 0xc834e6942d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820725a00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820725a70, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820725a70, 0xecf4461be, 0x34e6942d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820725a70, 0xecf4461be, 0xc834e6942d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a13b0, 0x7fd9600eb300, 0xc820725a70, 0xecf4461be, 0x7ffc34e6942d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x34e6942d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820725a70, 0xc825a8dfa0, 0xecf4461be, 0x34e6942d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a13b0, 0xc8211b4860, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82114dc08, 0x878ca8, 0x3, 0xc825a8df60, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825a8df60, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825a8ddc0, 0x14, 0x20, 0xc8211b4790, 0xd, 0x871b)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741897 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d86d20, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9071665 [IO wait]:
net.runtime_pollWait(0x7fd960044310, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b250, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b250, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b1f0, 0x0, 0x0, 0x7fd9600ea188, 0xc8273b6600, 0xecf4461c9, 0x36324321, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b1f0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281d830, 0xecf4461c9, 0xc836324321, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82281d800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281d830, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281d830, 0xecf4461c9, 0x36324321, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82281d830, 0xecf4461c9, 0xc836324321, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0630, 0x7fd9600eb300, 0xc82281d830, 0xecf4461c9, 0x7ffc36324321, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x36324321, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82281d830, 0xc8273b65c0, 0xecf4461c9, 0x36324321, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0630, 0xc826fd5eb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820fc9c08, 0x878ca8, 0x3, 0xc8273b6580, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8273b6580, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273b6460, 0x14, 0x20, 0xc826fd5e20, 0xf, 0x6c4c)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741921 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581e2f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741497 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825243640, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741746 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82729d2c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741551 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825850310, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741563 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8258505e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741008 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82237e640, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741469 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823d9ec50, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740661 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8231148c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741287 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8282abce0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9052124 [IO wait]:
net.runtime_pollWait(0x7fd9600e4d00, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a3410, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a3410, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a33b0, 0x0, 0x0, 0x7fd9600ea188, 0xc823667660, 0xecf4461c8, 0x238cdfc9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a33b0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213cb080, 0xecf4461c8, 0xc8238cdfc9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8213cb000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213cb080, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8213cb080, 0xecf4461c8, 0x238cdfc9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8213cb080, 0xecf4461c8, 0xc8238cdfc9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148480, 0x7fd9600eb300, 0xc8213cb080, 0xecf4461c8, 0x7ffc238cdfc9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x238cdfc9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8213cb080, 0xc823667640, 0xecf4461c8, 0x238cdfc9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148480, 0xc821152270, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8234ddc08, 0x878ca8, 0x3, 0xc823667600, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc823667600, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823667480, 0x14, 0x20, 0xc8211521d0, 0xf, 0xca52)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9058999 [IO wait]:
net.runtime_pollWait(0x7fd95c846e80, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a530, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a530, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a4d0, 0x0, 0x0, 0x7fd9600ea188, 0xc8281f14e0, 0xecf4461c9, 0xa0f8f8c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a4d0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f4c600, 0xecf4461c9, 0xc80a0f8f8c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825f4c600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f4c600, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f4c600, 0xecf4461c9, 0xa0f8f8c, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825f4c600, 0xecf4461c9, 0xc80a0f8f8c, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0090, 0x7fd9600eb300, 0xc825f4c600, 0xecf4461c9, 0x7ffc0a0f8f8c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0xa0f8f8c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825f4c600, 0xc8281f14c0, 0xecf4461c9, 0xa0f8f8c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0090, 0xc8281f42b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d3bc08, 0x878ca8, 0x3, 0xc8281f1480, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8281f1480, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8281f1360, 0x14, 0x20, 0xc8281f4260, 0xe, 0x73eb)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7957061 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd9600e4a00, 0x72, 0xc82811a8a4)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff6e60, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820ff6e60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820ff6e00, 0xc82811a8a4, 0x3a8b, 0x3a8b, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498020, 0xc82811a8a4, 0x3a8b, 0x3a8b, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498020, 0xc82811a300, 0x402f, 0x402f, 0x402f, 0x5a4, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498020, 0xc82811a300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498020, 0x402f, 0xc82285a230, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498020, 0xc82285a230, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273e4a40, 0x14, 0x20, 0xc8271c67d0, 0xf, 0x1ae1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8952221 [IO wait]:
net.runtime_pollWait(0x7fd9600d3c78, 0x72, 0xc821c83898)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b3a0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011b3a0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011b340, 0xc821c83898, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58018, 0xc821c83898, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58018, 0xc821c83898, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58018, 0xc821c83898, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58018, 0x4, 0xc82285ac40, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58018, 0xc82285ac40, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8220f3560, 0x14, 0x20, 0xc82625d1f0, 0xd, 0x56c7)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8965016 [IO wait]:
net.runtime_pollWait(0x7fd9600e5180, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b1e0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b1e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b180, 0x0, 0x0, 0x7fd9600ea188, 0xc82154f200, 0xecf4461c3, 0xf3de750, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b180, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821da5650, 0xecf4461c3, 0xc80f3de750, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821da5600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821da5650, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821da5650, 0xecf4461c3, 0xf3de750, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821da5650, 0xecf4461c3, 0xc80f3de750, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a07e0, 0x7fd9600eb300, 0xc821da5650, 0xecf4461c3, 0x7ffc0f3de750, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0xf3de750, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821da5650, 0xc82154f1e0, 0xecf4461c3, 0xf3de750, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a07e0, 0xc826f98b90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821f77c08, 0x878ca8, 0x3, 0xc82154f1a0, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82154f1a0, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82154f080, 0x14, 0x20, 0xc826f98ad0, 0xf, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741111 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825a1bdb0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8576316 [IO wait]:
net.runtime_pollWait(0x7fd96008e230, 0x72, 0xc82677a2c2)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214020d0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8214020d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821402070, 0xc82677a2c2, 0x1905, 0x1905, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc43f0, 0xc82677a2c2, 0x1905, 0x1905, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc43f0, 0xc82677a000, 0x1bc7, 0x1bc7, 0x1bc7, 0x2c2, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc43f0, 0xc82677a000, 0x1bc7, 0x1bc7, 0x1bc7, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc43f0, 0x1bc7, 0xc821402bd0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc43f0, 0xc821402bd0, 0x1bc7, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824d30440, 0x14, 0x20, 0xc82425be34, 0xb, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741564 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8258506c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741862 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825d21a30, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 1607901 [IO wait]:
net.runtime_pollWait(0x7fd9600de3d8, 0x72, 0xc824a21b18)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1020, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1020, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d0fc0, 0xc824a21b18, 0x617, 0x617, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58068, 0xc824a21b18, 0x617, 0x617, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58068, 0xc824a1e100, 0x402f, 0x402f, 0x402f, 0x3a18, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58068, 0xc824a1e100, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58068, 0x402f, 0xc82011aa10, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58068, 0xc82011aa10, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82444ec80, 0x14, 0x20, 0xc824eb9970, 0xd, 0x2327)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741277 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8282aae80, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741560 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d65f30, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8922366 [IO wait]:
net.runtime_pollWait(0x7fd960094a68, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f640, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f640, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f5e0, 0x0, 0x0, 0x7fd9600ea188, 0xc8243a94a0, 0xecf4461c0, 0x1ffb56d1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f5e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248fe480, 0xecf4461c0, 0xc81ffb56d1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8248fe400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248fe480, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248fe480, 0xecf4461c0, 0x1ffb56d1, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8248fe480, 0xecf4461c0, 0xc81ffb56d1, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217567e0, 0x7fd9600eb300, 0xc8248fe480, 0xecf4461c0, 0x7ffc1ffb56d1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x1ffb56d1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8248fe480, 0xc8243a9480, 0xecf4461c0, 0x1ffb56d1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217567e0, 0xc82447f7d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821b1fc08, 0x878ca8, 0x3, 0xc8243a9440, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8243a9440, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8243a92e0, 0x14, 0x20, 0xc82447f740, 0xd, 0xe8b0)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8460575 [IO wait]:
net.runtime_pollWait(0x7fd960095428, 0x72, 0xc828115fb8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285be20, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285be20, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285bdc0, 0xc828115fb8, 0x177, 0x177, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc44f0, 0xc828115fb8, 0x177, 0x177, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc44f0, 0xc828112100, 0x402f, 0x402f, 0x402f, 0x3eb8, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc44f0, 0xc828112100, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc44f0, 0x402f, 0xc820ff76c0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc44f0, 0xc820ff76c0, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823032600, 0x14, 0x20, 0xc8233441c0, 0xd, 0xfde9)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741525 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823d9f900, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 6190455 [IO wait, 2 minutes]:
net.runtime_pollWait(0x7fd95c7f9950, 0x72, 0xc8232aedc0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a920, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285a920, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285a8c0, 0xc8232aedc0, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110060, 0xc8232aedc0, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110060, 0xc8232aedc0, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110060, 0xc8232aedc0, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110060, 0x44, 0xc821b5e4d0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826ed1680, 0x14, 0x20, 0xc82713ce14, 0xc, 0x1abb)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9013457 [IO wait]:
net.runtime_pollWait(0x7fd9600d9138, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285abc0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285abc0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285ab60, 0x0, 0x0, 0x7fd9600ea188, 0xc827bac640, 0xecf4461c6, 0x1095d36d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285ab60, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8228b12c0, 0xecf4461c6, 0xc81095d36d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8228b1200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8228b12c0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8228b12c0, 0xecf4461c6, 0x1095d36d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8228b12c0, 0xecf4461c6, 0xc81095d36d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015560, 0x7fd9600eb300, 0xc8228b12c0, 0xecf4461c6, 0x7ffc1095d36d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x1095d36d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8228b12c0, 0xc827bac620, 0xecf4461c6, 0x1095d36d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015560, 0xc82159e0a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82720fc08, 0x878ca8, 0x3, 0xc827bac5e0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc827bac5e0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc827bac4c0, 0x14, 0x20, 0xc82159e030, 0xe, 0x124a)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8372021 [IO wait]:
net.runtime_pollWait(0x7fd96008d570, 0x72, 0xc824648b64)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403640, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821403640, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8214035e0, 0xc824648b64, 0x2c04, 0x2c04, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14168, 0xc824648b64, 0x2c04, 0x2c04, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14168, 0xc824648000, 0x3768, 0x3768, 0x3768, 0xb64, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14168, 0xc824648000, 0x3768, 0x3768, 0x3768, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14168, 0x3768, 0xc821402e70, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14168, 0xc821402e70, 0x3768, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824623720, 0x14, 0x20, 0xc824144680, 0xd, 0xfde9)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9059771 [IO wait]:
net.runtime_pollWait(0x7fd9600df308, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a680, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a680, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a620, 0x0, 0x0, 0x7fd9600ea188, 0xc820fb5620, 0xecf4461c9, 0xce3fd92, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a620, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82737d4a0, 0xecf4461c9, 0xc80ce3fd92, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82737d400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82737d4a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82737d4a0, 0xecf4461c9, 0xce3fd92, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82737d4a0, 0xecf4461c9, 0xc80ce3fd92, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0240, 0x7fd9600eb300, 0xc82737d4a0, 0xecf4461c9, 0x7ffc0ce3fd92, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0xce3fd92, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82737d4a0, 0xc820fb5600, 0xecf4461c9, 0xce3fd92, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0240, 0xc827009e90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82827fc08, 0x878ca8, 0x3, 0xc820fb55c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc820fb55c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc820fb54a0, 0x14, 0x20, 0xc827009e40, 0xf, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8884642 [IO wait]:
net.runtime_pollWait(0x7fd960049ee8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403bf0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403bf0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403b90, 0x0, 0x0, 0x7fd9600ea188, 0xc822b0aae0, 0xecf4461be, 0x8672f17, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403b90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823bc6840, 0xecf4461be, 0xc808672f17, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823bc6800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823bc6840, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823bc6840, 0xecf4461be, 0x8672f17, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823bc6840, 0xecf4461be, 0xc808672f17, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149170, 0x7fd9600eb300, 0xc823bc6840, 0xecf4461be, 0x7ffc08672f17, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x8672f17, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823bc6840, 0xc822b0aac0, 0xecf4461be, 0x8672f17, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149170, 0xc821e947e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821507c08, 0x878ca8, 0x3, 0xc822b0aa80, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822b0aa80, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822b0a940, 0x14, 0x20, 0xc821e946f0, 0xd, 0x3297)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741318 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8224992a0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741936 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd1600, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9074630 [IO wait]:
net.runtime_pollWait(0x7fd960030d18, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e610, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e610, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e5b0, 0x0, 0x0, 0x7fd9600ea188, 0xc8234aa2c0, 0xecf4461ca, 0x4bd5947, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e5b0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8229415c0, 0xecf4461ca, 0xc804bd5947, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822941500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8229415c0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8229415c0, 0xecf4461ca, 0x4bd5947, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8229415c0, 0xecf4461ca, 0xc804bd5947, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014750, 0x7fd9600eb300, 0xc8229415c0, 0xecf4461ca, 0x7ffc04bd5947, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461ca, 0x4bd5947, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8229415c0, 0xc8234aa2a0, 0xecf4461ca, 0x4bd5947, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014750, 0xc825b6d7c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d41c08, 0x878ca8, 0x3, 0xc8234aa260, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8234aa260, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8234aa140, 0x14, 0x20, 0xc825b6d720, 0xe, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8360017 [IO wait]:
net.runtime_pollWait(0x7fd9600df908, 0x72, 0xc824f9c9e8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1b10, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1b10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d1ab0, 0xc824f9c9e8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498030, 0xc824f9c9e8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498030, 0xc824f9c9e8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498030, 0xc824f9c9e8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498030, 0x4, 0xc820ff7180, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498030, 0xc820ff7180, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8215ab1c0, 0x14, 0x20, 0xc824d56b20, 0xf, 0xe3d9)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740686 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826449fe0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8982119 [IO wait]:
net.runtime_pollWait(0x7fd9600de018, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011bbf0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011bbf0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011bb90, 0x0, 0x0, 0x7fd9600ea188, 0xc828364360, 0xecf4461c4, 0xf8a7411, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011bb90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248665d0, 0xecf4461c4, 0xc80f8a7411, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824866500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248665d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8248665d0, 0xecf4461c4, 0xf8a7411, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8248665d0, 0xecf4461c4, 0xc80f8a7411, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1440, 0x7fd9600eb300, 0xc8248665d0, 0xecf4461c4, 0x7ffc0f8a7411, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0xf8a7411, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8248665d0, 0xc828364340, 0xecf4461c4, 0xf8a7411, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1440, 0xc8228c85c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8269a1c08, 0x878ca8, 0x3, 0xc828364300, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc828364300, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8283641e0, 0x14, 0x20, 0xc8228c8520, 0xe, 0x3d7e)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8960413 [IO wait]:
net.runtime_pollWait(0x7fd95c846c40, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a5a0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a5a0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a540, 0x0, 0x0, 0x7fd9600ea188, 0xc824d9c760, 0xecf4461c2, 0x3a5334f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a540, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e7b500, 0xecf4461c2, 0xc83a5334f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826e7b500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e7b500, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e7b500, 0xecf4461c2, 0x3a5334f9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826e7b500, 0xecf4461c2, 0xc83a5334f9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148e10, 0x7fd9600eb300, 0xc826e7b500, 0xecf4461c2, 0x7ffc3a5334f9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c2, 0x3a5334f9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826e7b500, 0xc824d9c720, 0xecf4461c2, 0x3a5334f9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148e10, 0xc82229db00, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820fc7c08, 0x878ca8, 0x3, 0xc824d9c6e0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824d9c6e0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824d9c580, 0x14, 0x20, 0xc82229dab4, 0xc, 0x29ce)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741834 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823fa9fe0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741150 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826365d10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741827 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823fa92f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741837 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825d205a0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9030691 [IO wait]:
net.runtime_pollWait(0x7fd9600de498, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285be90, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285be90, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285be30, 0x0, 0x0, 0x7fd9600ea188, 0xc825585ce0, 0xecf4461c7, 0x10d0cd01, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285be30, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824a8cea0, 0xecf4461c7, 0xc810d0cd01, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824a8ce00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824a8cea0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824a8cea0, 0xecf4461c7, 0x10d0cd01, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824a8cea0, 0xecf4461c7, 0xc810d0cd01, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014630, 0x7fd9600eb300, 0xc824a8cea0, 0xecf4461c7, 0x7ffc10d0cd01, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x10d0cd01, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824a8cea0, 0xc825585cc0, 0xecf4461c7, 0x10d0cd01, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014630, 0xc8227d98b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8234d9c08, 0x878ca8, 0x3, 0xc825585c80, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825585c80, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825585b60, 0x14, 0x20, 0xc8227d9870, 0xc, 0x441)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7666129 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd9600ea630, 0x72, 0xc826294f88)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e370, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5e370, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5e310, 0xc826294f88, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498010, 0xc826294f88, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498010, 0xc826294f88, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498010, 0xc826294f88, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498010, 0x4, 0xc820ff7110, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498010, 0xc820ff7110, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc828397680, 0x14, 0x20, 0xc828346ed0, 0xd, 0xba99)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 4468190 [IO wait]:
net.runtime_pollWait(0x7fd96002f3e0, 0x72, 0xc82730b199)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011be90, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011be90, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011be30, 0xc82730b199, 0x3097, 0x3097, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c59918, 0xc82730b199, 0x3097, 0x3097, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c59918, 0xc82730a200, 0x4030, 0x4030, 0x4030, 0xf99, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c59918, 0xc82730a200, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c59918, 0x4030, 0xc821402cb0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c59918, 0xc821402cb0, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824015a40, 0x14, 0x20, 0xc82244e8e4, 0xc, 0x575e)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8866855 [IO wait]:
net.runtime_pollWait(0x7fd960045908, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ff00, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5ff00, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5fea0, 0x0, 0x0, 0x7fd9600ea188, 0xc826922b60, 0xecf4461bd, 0x5e5e78a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5fea0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281a360, 0xecf4461bd, 0xc805e5e78a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82281a300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281a360, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82281a360, 0xecf4461bd, 0x5e5e78a, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82281a360, 0xecf4461bd, 0xc805e5e78a, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217574d0, 0x7fd9600eb300, 0xc82281a360, 0xecf4461bd, 0x7ffc05e5e78a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x5e5e78a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82281a360, 0xc826922b40, 0xecf4461bd, 0x5e5e78a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217574d0, 0xc821d07530, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825d27c08, 0x878ca8, 0x3, 0xc826922b00, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826922b00, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8269229e0, 0x14, 0x20, 0xc821d074e0, 0xc, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741937 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd1830, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740950 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827300220, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 7746301 [IO wait]:
net.runtime_pollWait(0x7fd9600d94f8, 0x72, 0xc82697dafd)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1480, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1480, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d1420, 0xc82697dafd, 0x732, 0x732, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc4038, 0xc82697dafd, 0x732, 0x732, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc4038, 0xc82697a200, 0x402f, 0x402f, 0x402f, 0x38fd, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc4038, 0xc82697a200, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc4038, 0x402f, 0xc82285b490, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc4038, 0xc82285b490, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825b71060, 0x14, 0x20, 0xc825cca370, 0xf, 0xf618)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741552 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825850b00, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741680 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822049360, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 6110023 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd95c7f9110, 0x72, 0xc8217c46d4)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ad10, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011ad10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011acb0, 0xc8217c46d4, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214999a8, 0xc8217c46d4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214999a8, 0xc8217c46d4, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214999a8, 0xc8217c46d4, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214999a8, 0x4, 0xc8200581c0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214999a8, 0xc8200581c0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8270ba7e0, 0x14, 0x20, 0xc826ee48e4, 0xc, 0x1ae1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8462489 [IO wait]:
net.runtime_pollWait(0x7fd9600e4ac0, 0x72, 0xc8249b3e18)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d03e0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d03e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d0380, 0xc8249b3e18, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498198, 0xc8249b3e18, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498198, 0xc8249b3e18, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498198, 0xc8249b3e18, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498198, 0x4, 0xc8214022a0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498198, 0xc8214022a0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825505a20, 0x14, 0x20, 0xc8221d7b90, 0xd, 0xa5d3)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8862510 [IO wait]:
net.runtime_pollWait(0x7fd9600e4700, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f2c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f2c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f260, 0x0, 0x0, 0x7fd9600ea188, 0xc824ab62e0, 0xecf4461bc, 0x32d84737, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f260, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c88240, 0xecf4461bc, 0xc832d84737, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826c88200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c88240, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c88240, 0xecf4461bc, 0x32d84737, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826c88240, 0xecf4461bc, 0xc832d84737, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757320, 0x7fd9600eb300, 0xc826c88240, 0xecf4461bc, 0x7ffc32d84737, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0x32d84737, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826c88240, 0xc824ab62c0, 0xecf4461bc, 0x32d84737, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757320, 0xc825750800, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822b8bc08, 0x878ca8, 0x3, 0xc824ab6280, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824ab6280, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824ab6160, 0x14, 0x20, 0xc8257507b0, 0xf, 0x4cd4)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8743982 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825bb8230, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9042174 [IO wait]:
net.runtime_pollWait(0x7fd9600e4580, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011bcd0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011bcd0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011bc70, 0x0, 0x0, 0x7fd9600ea188, 0xc8244a8440, 0xecf4461c7, 0x3acc9095, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011bc70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251d3e00, 0xecf4461c7, 0xc83acc9095, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8251d3e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251d3e00, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251d3e00, 0xecf4461c7, 0x3acc9095, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8251d3e00, 0xecf4461c7, 0xc83acc9095, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148000, 0x7fd9600eb300, 0xc8251d3e00, 0xecf4461c7, 0x7ffc3acc9095, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x3acc9095, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8251d3e00, 0xc8244a8420, 0xecf4461c7, 0x3acc9095, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148000, 0xc821926090, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821ac1c08, 0x878ca8, 0x3, 0xc8244a83e0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8244a83e0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8244a8260, 0x14, 0x20, 0xc821926030, 0xe, 0xa339)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741841 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825d211e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9039800 [IO wait]:
net.runtime_pollWait(0x7fd96002f560, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011bb10, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011bb10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011bab0, 0x0, 0x0, 0x7fd9600ea188, 0xc822eca1a0, 0xecf4461c7, 0x31d75e72, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011bab0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8258af1a0, 0xecf4461c7, 0xc831d75e72, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8258af100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8258af1a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8258af1a0, 0xecf4461c7, 0x31d75e72, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8258af1a0, 0xecf4461c7, 0xc831d75e72, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757950, 0x7fd9600eb300, 0xc8258af1a0, 0xecf4461c7, 0x7ffc31d75e72, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x31d75e72, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8258af1a0, 0xc822eca180, 0xecf4461c7, 0x31d75e72, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757950, 0xc82397c610, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822aefc08, 0x878ca8, 0x3, 0xc82397c5d0, 0x10, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82397c5d0, 0x10, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822eca100, 0x14, 0x20, 0xc82397c443, 0xb, 0x404)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8742624 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d3cc90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8743937 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8225f4b20, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741496 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825243590, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8743063 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823776850, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9054718 [IO wait]:
net.runtime_pollWait(0x7fd9600e4b80, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff68b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff68b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff6850, 0x0, 0x0, 0x7fd9600ea188, 0xc824148900, 0xecf4461c8, 0x2d10547b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff6850, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8201f4ea0, 0xecf4461c8, 0xc82d10547b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8201f4e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8201f4ea0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8201f4ea0, 0xecf4461c8, 0x2d10547b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8201f4ea0, 0xecf4461c8, 0xc82d10547b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014480, 0x7fd9600eb300, 0xc8201f4ea0, 0xecf4461c8, 0x7ffc2d10547b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x2d10547b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8201f4ea0, 0xc8241488e0, 0xecf4461c8, 0x2d10547b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014480, 0xc820601d90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d3fc08, 0x878ca8, 0x3, 0xc824148880, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824148880, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824148680, 0x14, 0x20, 0xc820601a60, 0xe, 0x7ae7)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8932519 [IO wait]:
net.runtime_pollWait(0x7fd960043710, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a060, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a000, 0x0, 0x0, 0x7fd9600ea188, 0xc8231b3920, 0xecf4461c1, 0x81fcb71, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822b66ea0, 0xecf4461c1, 0xc8081fcb71, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822b66e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822b66ea0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822b66ea0, 0xecf4461c1, 0x81fcb71, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822b66ea0, 0xecf4461c1, 0xc8081fcb71, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1290, 0x7fd9600eb300, 0xc822b66ea0, 0xecf4461c1, 0x7ffc081fcb71, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x81fcb71, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822b66ea0, 0xc8231b3900, 0xecf4461c1, 0x81fcb71, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1290, 0xc82298dde0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823213c08, 0x878ca8, 0x3, 0xc8231b3800, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8231b3800, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8231b36a0, 0x14, 0x20, 0xc82298dd90, 0xe, 0x403)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741273 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8282aaa00, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8746045 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d19520, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740856 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a230e0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8746392 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc820a25ba0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9062735 [IO wait]:
net.runtime_pollWait(0x7fd9600d8778, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ad80, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011ad80, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011ad20, 0x0, 0x0, 0x7fd9600ea188, 0xc826bbcc80, 0xecf4461c9, 0x1743a24f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011ad20, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828058900, 0xecf4461c9, 0xc81743a24f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc828058900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828058900, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc828058900, 0xecf4461c9, 0x1743a24f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc828058900, 0xecf4461c9, 0xc81743a24f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014fc0, 0x7fd9600eb300, 0xc828058900, 0xecf4461c9, 0x7ffc1743a24f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x1743a24f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc828058900, 0xc826bbcc60, 0xecf4461c9, 0x1743a24f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014fc0, 0xc826ae6110, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825187c08, 0x878ca8, 0x3, 0xc826bbcc20, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826bbcc20, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826bbcb00, 0x14, 0x20, 0xc826ae60c0, 0xe, 0x3d01)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741262 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82484d870, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741407 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826383c70, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741494 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825243180, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741753 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82729dcf0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741684 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822049a80, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 3810648 [IO wait]:
net.runtime_pollWait(0x7fd9600ea270, 0x72, 0xc825c36d95)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d0b50, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d0b50, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d0af0, 0xc825c36d95, 0xcea, 0xcea, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110628, 0xc825c36d95, 0xcea, 0xcea, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110628, 0xc825c34000, 0x3a7f, 0x3a7f, 0x3a7f, 0x2d95, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110628, 0xc825c34000, 0x3a7f, 0x3a7f, 0x3a7f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110628, 0x3a7f, 0xc820059c70, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820110628, 0xc820059c70, 0x3a7f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822366480, 0x14, 0x20, 0xc82175f4e0, 0xe, 0xa21b)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9028380 [IO wait]:
net.runtime_pollWait(0x7fd96008ddb0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f9c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f9c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f960, 0x0, 0x0, 0x7fd9600ea188, 0xc824dce3a0, 0xecf4461c7, 0x8be0ac7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f960, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a2be00, 0xecf4461c7, 0xc808be0ac7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822a2be00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a2be00, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822a2be00, 0xecf4461c7, 0x8be0ac7, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822a2be00, 0xecf4461c7, 0xc808be0ac7, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756240, 0x7fd9600eb300, 0xc822a2be00, 0xecf4461c7, 0x7ffc08be0ac7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x8be0ac7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822a2be00, 0xc824dce380, 0xecf4461c7, 0x8be0ac7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756240, 0xc8225a8ca0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8236a1c08, 0x878ca8, 0x3, 0xc824dce280, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824dce280, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824dce0a0, 0x14, 0x20, 0xc8225a8c20, 0xc, 0xd68f)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 3198183 [IO wait, 6 minutes]:
net.runtime_pollWait(0x7fd9600e4880, 0x72, 0xc824a554a0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2220, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a2220, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a21c0, 0xc824a554a0, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820024038, 0xc824a554a0, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820024038, 0xc824a554a0, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820024038, 0xc824a554a0, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820024038, 0x44, 0xc8212a29a0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824e1d5c0, 0x14, 0x20, 0xc821454ef0, 0xf, 0x1ae1)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8963299 [IO wait]:
net.runtime_pollWait(0x7fd96008dab0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011ae60, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011ae60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011ae00, 0x0, 0x0, 0x7fd9600ea188, 0xc827b73000, 0xecf4461c3, 0x9262a45, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011ae00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821decd20, 0xecf4461c3, 0xc809262a45, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821decd00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821decd20, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821decd20, 0xecf4461c3, 0x9262a45, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821decd20, 0xecf4461c3, 0xc809262a45, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0510, 0x7fd9600eb300, 0xc821decd20, 0xecf4461c3, 0x7ffc09262a45, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x9262a45, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821decd20, 0xc827b72fe0, 0xecf4461c3, 0x9262a45, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0510, 0xc82706ab50, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822b91c08, 0x878ca8, 0x3, 0xc827b72fa0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc827b72fa0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc827b72e80, 0x14, 0x20, 0xc82706ab10, 0xf, 0x1bb)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8852792 [IO wait]:
net.runtime_pollWait(0x7fd9600e4400, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e760, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e760, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e700, 0x0, 0x0, 0x7fd9600ea188, 0xc8270eb220, 0xecf4461bc, 0xe65f7ac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d53950, 0xecf4461bc, 0xc80e65f7ac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826d53900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d53950, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d53950, 0xecf4461bc, 0xe65f7ac, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826d53950, 0xecf4461bc, 0xc80e65f7ac, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756630, 0x7fd9600eb300, 0xc826d53950, 0xecf4461bc, 0x7ffc0e65f7ac, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0xe65f7ac, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826d53950, 0xc8270eb200, 0xecf4461bc, 0xe65f7ac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756630, 0xc8270e4a10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823d63c08, 0x878ca8, 0x3, 0xc8270eb1c0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8270eb1c0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8270eb0a0, 0x14, 0x20, 0xc8270e49c3, 0xd, 0xac63)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741925 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd0530, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741328 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d70610, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9061814 [IO wait]:
net.runtime_pollWait(0x7fd960030f58, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011aca0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011aca0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011ac40, 0x0, 0x0, 0x7fd9600ea188, 0xc822d55aa0, 0xecf4461c9, 0x14272a06, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011ac40, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db9500, 0xecf4461c9, 0xc814272a06, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821db9500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db9500, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db9500, 0xecf4461c9, 0x14272a06, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821db9500, 0xecf4461c9, 0xc814272a06, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014ea0, 0x7fd9600eb300, 0xc821db9500, 0xecf4461c9, 0x7ffc14272a06, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x14272a06, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821db9500, 0xc822d55a80, 0xecf4461c9, 0x14272a06, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014ea0, 0xc821559100, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825d29c08, 0x878ca8, 0x3, 0xc822d55a40, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822d55a40, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822d55920, 0x14, 0x20, 0xc8215590b0, 0xe, 0x6910)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8857024 [IO wait]:
net.runtime_pollWait(0x7fd9600d25d0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ea70, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5ea70, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5ea10, 0x0, 0x0, 0x7fd9600ea188, 0xc82634b4e0, 0xecf4461bc, 0x1e8be80b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5ea10, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823061050, 0xecf4461bc, 0xc81e8be80b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823061000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823061050, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823061050, 0xecf4461bc, 0x1e8be80b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823061050, 0xecf4461bc, 0xc81e8be80b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756ab0, 0x7fd9600eb300, 0xc823061050, 0xecf4461bc, 0x7ffc1e8be80b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0x1e8be80b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823061050, 0xc82634b4c0, 0xecf4461bc, 0x1e8be80b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756ab0, 0xc821919ba0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821ac5c08, 0x878ca8, 0x3, 0xc82634b480, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82634b480, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82634b360, 0x14, 0x20, 0xc821919b54, 0xc, 0xf2d7)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8916551 [IO wait]:
net.runtime_pollWait(0x7fd960030e98, 0x72, 0xc8269d65a4)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402760, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821402760, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821402700, 0xc8269d65a4, 0x3a8b, 0x3a8b, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58010, 0xc8269d65a4, 0x3a8b, 0x3a8b, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58010, 0xc8269d6000, 0x402f, 0x402f, 0x402f, 0x5a4, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58010, 0xc8269d6000, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58010, 0x402f, 0xc821b5f500, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58010, 0xc821b5f500, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc827387360, 0x14, 0x20, 0xc823cb0814, 0xc, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740862 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826a23950, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 7018389 [IO wait]:
net.runtime_pollWait(0x7fd960045f08, 0x72, 0xc825c191d0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b800, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285b800, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285b7a0, 0xc825c191d0, 0xe61, 0xe61, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498080, 0xc825c191d0, 0xe61, 0xe61, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498080, 0xc825c16000, 0x4031, 0x4031, 0x4031, 0x31d0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498080, 0xc825c16000, 0x4031, 0x4031, 0x4031, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498080, 0x4031, 0xc821b5e460, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498080, 0xc821b5e460, 0x4031, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824fff140, 0x14, 0x20, 0xc825f178b4, 0xc, 0x31aa)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741228 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827233240, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741347 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d70be0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8922786 [IO wait]:
net.runtime_pollWait(0x7fd95c7f97d0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402df0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821402df0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821402d90, 0x0, 0x0, 0x7fd9600ea188, 0xc824942020, 0xecf4461c0, 0x216401b0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821402d90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8262b1e60, 0xecf4461c0, 0xc8216401b0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8262b1e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8262b1e60, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8262b1e60, 0xecf4461c0, 0x216401b0, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8262b1e60, 0xecf4461c0, 0xc8216401b0, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a01b0, 0x7fd9600eb300, 0xc8262b1e60, 0xecf4461c0, 0x7ffc216401b0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x216401b0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8262b1e60, 0xc824942000, 0xecf4461c0, 0x216401b0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a01b0, 0xc824383320, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8210bfc08, 0x878ca8, 0x3, 0xc8229dbfc0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8229dbfc0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8229dbe60, 0x14, 0x20, 0xc8243832c0, 0xe, 0x3da4)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8928476 [IO wait]:
net.runtime_pollWait(0x7fd9600ddf58, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403790, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403790, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403730, 0x0, 0x0, 0x7fd9600ea188, 0xc825d8e7a0, 0xecf4461c0, 0x357292aa, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403730, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821a51350, 0xecf4461c0, 0xc8357292aa, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821a51300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821a51350, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821a51350, 0xecf4461c0, 0x357292aa, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821a51350, 0xecf4461c0, 0xc8357292aa, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0ea0, 0x7fd9600eb300, 0xc821a51350, 0xecf4461c0, 0x7ffc357292aa, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x357292aa, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821a51350, 0xc825d8e780, 0xecf4461c0, 0x357292aa, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0ea0, 0xc823702860, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823eebc08, 0x878ca8, 0x3, 0xc825d8e720, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825d8e720, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825d8e600, 0x14, 0x20, 0xc8237027b0, 0xc, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8972515 [IO wait]:
net.runtime_pollWait(0x7fd9600dfe48, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b870, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b870, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b810, 0x0, 0x0, 0x7fd9600ea188, 0xc8264525a0, 0xecf4461c3, 0x293001b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b810, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255f9cb0, 0xecf4461c3, 0xc8293001b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8255f9c00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255f9cb0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255f9cb0, 0xecf4461c3, 0x293001b2, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8255f9cb0, 0xecf4461c3, 0xc8293001b2, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0fc0, 0x7fd9600eb300, 0xc8255f9cb0, 0xecf4461c3, 0x7ffc293001b2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x293001b2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8255f9cb0, 0xc826452580, 0xecf4461c3, 0x293001b2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0fc0, 0xc820bb2cf0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82114fc08, 0x878ca8, 0x3, 0xc826452540, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826452540, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826452420, 0x14, 0x20, 0xc820bb2c54, 0xc, 0xdfcd)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741399 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826382f40, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9029581 [IO wait]:
net.runtime_pollWait(0x7fd960049d68, 0x72, 0xc822800cf8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5fa30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5fa30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5f9d0, 0xc822800cf8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214981a0, 0xc822800cf8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214981a0, 0xc822800cf8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214981a0, 0xc822800cf8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214981a0, 0x4, 0xc8212a2770, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214981a0, 0xc8212a2770, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824e26fa0, 0x14, 0x20, 0xc828243a60, 0xe, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741327 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d70530, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8952453 [IO wait]:
net.runtime_pollWait(0x7fd960094be8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a0d0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a0d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a070, 0x0, 0x0, 0x7fd9600ea188, 0xc82035ed60, 0xecf4461c2, 0x1dce2e1d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a070, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8204eaba0, 0xecf4461c2, 0xc81dce2e1d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8204eab00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8204eaba0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8204eaba0, 0xecf4461c2, 0x1dce2e1d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8204eaba0, 0xecf4461c2, 0xc81dce2e1d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148990, 0x7fd9600eb300, 0xc8204eaba0, 0xecf4461c2, 0x7ffc1dce2e1d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c2, 0x1dce2e1d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8204eaba0, 0xc82035ed40, 0xecf4461c2, 0x1dce2e1d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148990, 0xc8204e5930, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8269a5c08, 0x878ca8, 0x3, 0xc82035ecc0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82035ecc0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82035eba0, 0x14, 0x20, 0xc8204e57f0, 0xe, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741970 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd18d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741006 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82237e0c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8936016 [IO wait]:
net.runtime_pollWait(0x7fd9600def48, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011aa00, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011aa00, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a9a0, 0x0, 0x0, 0x7fd9600ea188, 0xc82327a5c0, 0xecf4461c1, 0x14dd5d8b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a9a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251eef30, 0xecf4461c1, 0xc814dd5d8b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8251eef00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251eef30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251eef30, 0xecf4461c1, 0x14dd5d8b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8251eef30, 0xecf4461c1, 0xc814dd5d8b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0900, 0x7fd9600eb300, 0xc8251eef30, 0xecf4461c1, 0x7ffc14dd5d8b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x14dd5d8b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8251eef30, 0xc82327a560, 0xecf4461c1, 0x14dd5d8b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0900, 0xc823ad9710, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822a07c08, 0x878ca8, 0x3, 0xc82327a520, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82327a520, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82327a280, 0x14, 0x20, 0xc823ad96b0, 0xd, 0x405)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8859086 [IO wait]:
net.runtime_pollWait(0x7fd960045fc8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5eca0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5eca0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5ec40, 0x0, 0x0, 0x7fd9600ea188, 0xc826b99c60, 0xecf4461bc, 0x260ed3e9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5ec40, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f78570, 0xecf4461bc, 0xc8260ed3e9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826f78500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f78570, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f78570, 0xecf4461bc, 0x260ed3e9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826f78570, 0xecf4461bc, 0xc8260ed3e9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756c60, 0x7fd9600eb300, 0xc826f78570, 0xecf4461bc, 0x7ffc260ed3e9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0x260ed3e9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826f78570, 0xc826b99c40, 0xecf4461bc, 0x260ed3e9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756c60, 0xc826ba4220, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825185c08, 0x878ca8, 0x3, 0xc826b99c00, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826b99c00, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826b99ae0, 0x14, 0x20, 0xc826ba41d0, 0xc, 0xcd83)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741951 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581f300, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740896 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8235de6c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8871532 [IO wait]:
net.runtime_pollWait(0x7fd9600dfb48, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403870, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403870, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403810, 0x0, 0x0, 0x7fd9600ea188, 0xc825bbeba0, 0xecf4461bd, 0x163863f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403810, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8230c1170, 0xecf4461bd, 0xc8163863f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8230c1100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8230c1170, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8230c1170, 0xecf4461bd, 0x163863f6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8230c1170, 0xecf4461bd, 0xc8163863f6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148c60, 0x7fd9600eb300, 0xc8230c1170, 0xecf4461bd, 0x7ffc163863f6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x163863f6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8230c1170, 0xc825bbeb80, 0xecf4461bd, 0x163863f6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148c60, 0xc8262e2920, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820a5bc08, 0x878ca8, 0x3, 0xc825bbeb40, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825bbeb40, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825bbea20, 0x14, 0x20, 0xc8262e28b4, 0xc, 0xd9e)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8916145 [IO wait]:
net.runtime_pollWait(0x7fd960094ee8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ea00, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5ea00, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e9a0, 0x0, 0x0, 0x7fd9600ea188, 0xc8221bcca0, 0xecf4461c0, 0x9e5cd16, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e9a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd8000, 0xecf4461c0, 0xc809e5cd16, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826fd8000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd8000, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd8000, 0xecf4461c0, 0x9e5cd16, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826fd8000, 0xecf4461c0, 0xc809e5cd16, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756510, 0x7fd9600eb300, 0xc826fd8000, 0xecf4461c0, 0x7ffc09e5cd16, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x9e5cd16, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826fd8000, 0xc8221bcc60, 0xecf4461c0, 0x9e5cd16, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756510, 0xc826bb5280, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825d23c08, 0x878ca8, 0x3, 0xc8221bcbe0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8221bcbe0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8221bcac0, 0x14, 0x20, 0xc826bb51c0, 0xe, 0x3be2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 1835537 [IO wait]:
net.runtime_pollWait(0x7fd9600ea930, 0x72, 0xc823cc374e)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820058ca0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820058ca0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820058c40, 0xc823cc374e, 0x505, 0x505, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58020, 0xc823cc374e, 0x505, 0x505, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58020, 0xc823cc0000, 0x3c53, 0x3c53, 0x3c53, 0x374e, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58020, 0xc823cc0000, 0x3c53, 0x3c53, 0x3c53, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58020, 0x3c53, 0xc8212a2230, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58020, 0xc8212a2230, 0x3c53, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821c78e40, 0x14, 0x20, 0xc82325c8d0, 0xf, 0xe6a6)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741599 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826b7aff0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8991873 [IO wait]:
net.runtime_pollWait(0x7fd960043950, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff67d0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff67d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff6770, 0x0, 0x0, 0x7fd9600ea188, 0xc825392120, 0xecf4461c4, 0x308373fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff6770, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82586b8c0, 0xecf4461c4, 0xc8308373fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82586b800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82586b8c0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82586b8c0, 0xecf4461c4, 0x308373fc, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82586b8c0, 0xecf4461c4, 0xc8308373fc, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217578c0, 0x7fd9600eb300, 0xc82586b8c0, 0xecf4461c4, 0x7ffc308373fc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0x308373fc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82586b8c0, 0xc825392100, 0xecf4461c4, 0x308373fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217578c0, 0xc823689bb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821cbfc08, 0x878ca8, 0x3, 0xc825392080, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825392080, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824aeff40, 0x14, 0x20, 0xc823689b50, 0xd, 0xbf39)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 4109711 [IO wait, 5 minutes]:
net.runtime_pollWait(0x7fd9600955a8, 0x72, 0xc824a54960)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b1e0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285b1e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285b180, 0xc824a54960, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110100, 0xc824a54960, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110100, 0xc824a54960, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110100, 0xc824a54960, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110100, 0x44, 0xc821b5eee0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82492a080, 0x14, 0x20, 0xc82111e400, 0xd, 0x982f)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9063409 [IO wait]:
net.runtime_pollWait(0x7fd9600d9078, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011adf0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011adf0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011ad90, 0x0, 0x0, 0x7fd9600ea188, 0xc826ad3180, 0xecf4461c9, 0x198eb2ca, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011ad90, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d32780, 0xecf4461c9, 0xc8198eb2ca, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823d32700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d32780, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823d32780, 0xecf4461c9, 0x198eb2ca, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823d32780, 0xecf4461c9, 0xc8198eb2ca, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015170, 0x7fd9600eb300, 0xc823d32780, 0xecf4461c9, 0x7ffc198eb2ca, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x198eb2ca, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823d32780, 0xc826ad3160, 0xecf4461c9, 0x198eb2ca, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015170, 0xc82715d000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82513bc08, 0x878ca8, 0x3, 0xc826ad3120, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826ad3120, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826ad2fe0, 0x14, 0x20, 0xc82715cfb4, 0xc, 0xd46d)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7502376 [IO wait]:
net.runtime_pollWait(0x7fd960045a88, 0x72, 0xc82730e8a9)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bfe0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285bfe0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285bf80, 0xc82730e8a9, 0x3a86, 0x3a86, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc5090, 0xc82730e8a9, 0x3a86, 0x3a86, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc5090, 0xc82730e300, 0x402f, 0x402f, 0x402f, 0x5a9, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc5090, 0xc82730e300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc5090, 0x402f, 0xc820ff6af0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc5090, 0xc820ff6af0, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8221068e0, 0x14, 0x20, 0xc824533780, 0xe, 0xc0e7)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8943195 [IO wait]:
net.runtime_pollWait(0x7fd9600ea1b0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b6b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b6b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b650, 0x0, 0x0, 0x7fd9600ea188, 0xc8259601e0, 0xecf4461c1, 0x2f782624, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b650, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821f0d230, 0xecf4461c1, 0xc82f782624, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821f0d200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821f0d230, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821f0d230, 0xecf4461c1, 0x2f782624, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821f0d230, 0xecf4461c1, 0xc82f782624, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200147e0, 0x7fd9600eb300, 0xc821f0d230, 0xecf4461c1, 0x7ffc2f782624, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x2f782624, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821f0d230, 0xc8259601c0, 0xecf4461c1, 0x2f782624, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200147e0, 0xc820a040d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820b51c08, 0x878ca8, 0x3, 0xc825960180, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825960180, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825960040, 0x14, 0x20, 0xc820a04020, 0xd, 0xd86f)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9038624 [IO wait]:
net.runtime_pollWait(0x7fd95c7f9650, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b790, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b790, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b730, 0x0, 0x0, 0x7fd9600ea188, 0xc82573d640, 0xecf4461c7, 0x2d3e619f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b730, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8238ea000, 0xecf4461c7, 0xc82d3e619f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8238ea000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8238ea000, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8238ea000, 0xecf4461c7, 0x2d3e619f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8238ea000, 0xecf4461c7, 0xc82d3e619f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217577a0, 0x7fd9600eb300, 0xc8238ea000, 0xecf4461c7, 0x7ffc2d3e619f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x2d3e619f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8238ea000, 0xc82573d620, 0xecf4461c7, 0x2d3e619f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217577a0, 0xc823e209a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826e7dc08, 0x878ca8, 0x3, 0xc82573d5e0, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82573d5e0, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82573d4c0, 0x14, 0x20, 0xc823e208e2, 0xb, 0xe368)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8995618 [IO wait]:
net.runtime_pollWait(0x7fd96002faa0, 0x72, 0xc820064b5d)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff6ed0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820ff6ed0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820ff6e70, 0xc820064b5d, 0x111, 0x111, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58100, 0xc820064b5d, 0x111, 0x111, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58100, 0xc820064000, 0xc6e, 0xc6e, 0xc6e, 0xb5d, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58100, 0xc820064000, 0xc6e, 0xc6e, 0xc6e, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58100, 0xc6e, 0xc820ff67e0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58100, 0xc820ff67e0, 0xc6e, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82408b360, 0x14, 0x20, 0xc82208f2f0, 0xe, 0xd7cd)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 4831803 [IO wait, 2 minutes]:
net.runtime_pollWait(0x7fd960095068, 0x72, 0xc827178e4c)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a300, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285a300, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285a2a0, 0xc827178e4c, 0x34e3, 0x34e3, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820110080, 0xc827178e4c, 0x34e3, 0x34e3, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820110080, 0xc827178300, 0x402f, 0x402f, 0x402f, 0xb4c, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820110080, 0xc827178300, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820110080, 0x402f, 0xc82285b420, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820110080, 0xc82285b420, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc820fdd460, 0x14, 0x20, 0xc8263b5784, 0xc, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741849 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821df3550, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9015212 [IO wait]:
net.runtime_pollWait(0x7fd9600de798, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285aed0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285aed0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285ae70, 0x0, 0x0, 0x7fd9600ea188, 0xc821574fc0, 0xecf4461c6, 0x16e40283, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285ae70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b4c510, 0xecf4461c6, 0xc816e40283, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc827b4c500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b4c510, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b4c510, 0xecf4461c6, 0x16e40283, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc827b4c510, 0xecf4461c6, 0xc816e40283, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015830, 0x7fd9600eb300, 0xc827b4c510, 0xecf4461c6, 0x7ffc16e40283, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x16e40283, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc827b4c510, 0xc821574fa0, 0xecf4461c6, 0x16e40283, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015830, 0xc82583f620, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8267b7c08, 0x878ca8, 0x3, 0xc821574f60, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821574f60, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821574e40, 0x14, 0x20, 0xc82583f5d0, 0xd, 0x3a98)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9046367 [IO wait]:
net.runtime_pollWait(0x7fd96002f9e0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff7090, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff7090, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff7030, 0x0, 0x0, 0x7fd9600ea188, 0xc8219413c0, 0xecf4461c8, 0xede3cd3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff7030, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822759e30, 0xecf4461c8, 0xc80ede3cd3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822759e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822759e30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822759e30, 0xecf4461c8, 0xede3cd3, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822759e30, 0xecf4461c8, 0xc80ede3cd3, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015e60, 0x7fd9600eb300, 0xc822759e30, 0xecf4461c8, 0x7ffc0ede3cd3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0xede3cd3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822759e30, 0xc8219413a0, 0xecf4461c8, 0xede3cd3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015e60, 0xc823cda190, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82122bc08, 0x878ca8, 0x3, 0xc821941320, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821941320, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8219411c0, 0x14, 0x20, 0xc823cda100, 0xd, 0xe187)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741676 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822048bd0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 5857445 [IO wait, 3 minutes]:
net.runtime_pollWait(0x7fd9600df008, 0x72, 0xc8232ae3c0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402e60, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821402e60, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821402e00, 0xc8232ae3c0, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14020, 0xc8232ae3c0, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14020, 0xc8232ae3c0, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14020, 0xc8232ae3c0, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14020, 0x44, 0xc82011ba40, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8222fcd00, 0x14, 0x20, 0xc8250470c4, 0xc, 0x1efb)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741495 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8252433c0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 4100137 [IO wait, 5 minutes]:
net.runtime_pollWait(0x7fd9600d2390, 0x72, 0xc8244b4aa0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a370, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a370, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011a310, 0xc8244b4aa0, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8201100f8, 0xc8244b4aa0, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8201100f8, 0xc8244b4aa0, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8201100f8, 0xc8244b4aa0, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8201100f8, 0x44, 0xc821402690, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824d503e0, 0x14, 0x20, 0xc821a60f10, 0xd, 0x2383)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741946 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581ea60, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741648 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d730d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 4641325 [IO wait]:
net.runtime_pollWait(0x7fd9600deb58, 0x72, 0xc8267ef751)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a450, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285a450, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285a3f0, 0xc8267ef751, 0x28e0, 0x28e0, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8201100e8, 0xc8267ef751, 0x28e0, 0x28e0, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8201100e8, 0xc8267ee000, 0x4031, 0x4031, 0x4031, 0x1751, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8201100e8, 0xc8267ee000, 0x4031, 0x4031, 0x4031, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8201100e8, 0x4031, 0xc82285aa80, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8201100e8, 0xc82285aa80, 0x4031, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821d56bc0, 0x14, 0x20, 0xc8241b2f10, 0xe, 0x456a)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8743221 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821ef65d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8743224 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821ef7440, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8841767 [IO wait]:
net.runtime_pollWait(0x7fd9600df608, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2840, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a2840, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a27e0, 0x0, 0x0, 0x7fd9600ea188, 0xc82328fdc0, 0xecf4461bb, 0x18dc0374, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a27e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824d24690, 0xecf4461bb, 0xc818dc0374, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824d24600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824d24690, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824d24690, 0xecf4461bb, 0x18dc0374, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824d24690, 0xecf4461bb, 0xc818dc0374, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014870, 0x7fd9600eb300, 0xc824d24690, 0xecf4461bb, 0x7ffc18dc0374, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x18dc0374, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824d24690, 0xc82328fd80, 0xecf4461bb, 0x18dc0374, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014870, 0xc825cb4fc0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821cbbc08, 0x878ca8, 0x3, 0xc82328fd40, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82328fd40, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82328fc20, 0x14, 0x20, 0xc825cb4f80, 0xd, 0x401)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9073266 [IO wait]:
net.runtime_pollWait(0x7fd9600d3378, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bd40, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285bd40, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285bce0, 0x0, 0x0, 0x7fd9600ea188, 0xc820fbf720, 0xecf4461c9, 0x3b9530a4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285bce0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a3a2a0, 0xecf4461c9, 0xc83b9530a4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820a3a200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a3a2a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a3a2a0, 0xecf4461c9, 0x3b9530a4, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820a3a2a0, 0xecf4461c9, 0xc83b9530a4, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0990, 0x7fd9600eb300, 0xc820a3a2a0, 0xecf4461c9, 0x7ffc3b9530a4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x3b9530a4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820a3a2a0, 0xc820fbf700, 0xecf4461c9, 0x3b9530a4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0990, 0xc821ef6de0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82720dc08, 0x878ca8, 0x3, 0xc820fbf6c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc820fbf6c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc820fbf5a0, 0x14, 0x20, 0xc821ef6d90, 0xe, 0xac4d)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9019552 [IO wait]:
net.runtime_pollWait(0x7fd95c7f9050, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ebc0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5ebc0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5eb60, 0x0, 0x0, 0x7fd9600ea188, 0xc826ed0080, 0xecf4461c6, 0x25e516e1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5eb60, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db3950, 0xecf4461c6, 0xc825e516e1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc821db3900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db3950, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc821db3950, 0xecf4461c6, 0x25e516e1, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc821db3950, 0xecf4461c6, 0xc825e516e1, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1c20, 0x7fd9600eb300, 0xc821db3950, 0xecf4461c6, 0x7ffc25e516e1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x25e516e1, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc821db3950, 0xc826ed0060, 0xecf4461c6, 0x25e516e1, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1c20, 0xc8282aa450, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820bdbc08, 0x878ca8, 0x3, 0xc826ed0020, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826ed0020, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82564ff40, 0x14, 0x20, 0xc8282aa420, 0xd, 0x5abc)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741756 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821df2210, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 5786806 [IO wait]:
net.runtime_pollWait(0x7fd96008de70, 0x72, 0xc82697efa9)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b800, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011b800, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011b7a0, 0xc82697efa9, 0x3387, 0x3387, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f14000, 0xc82697efa9, 0x3387, 0x3387, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f14000, 0xc82697e300, 0x4030, 0x4030, 0x4030, 0xca9, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f14000, 0xc82697e300, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f14000, 0x4030, 0xc82011a3f0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f14000, 0xc82011a3f0, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825816820, 0x14, 0x20, 0xc8252534a0, 0xe, 0x27b1)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741504 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825243e10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9013034 [IO wait]:
net.runtime_pollWait(0x7fd9600d8b38, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e300, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e300, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e2a0, 0x0, 0x0, 0x7fd9600ea188, 0xc8253a27a0, 0xecf4461c6, 0xef3c371, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e2a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e30210, 0xecf4461c6, 0xc80ef3c371, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826e30200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e30210, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826e30210, 0xecf4461c6, 0xef3c371, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826e30210, 0xecf4461c6, 0xc80ef3c371, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a19e0, 0x7fd9600eb300, 0xc826e30210, 0xecf4461c6, 0x7ffc0ef3c371, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0xef3c371, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826e30210, 0xc8253a2780, 0xecf4461c6, 0xef3c371, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a19e0, 0xc827b347d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823c09c08, 0x878ca8, 0x3, 0xc8253a2740, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8253a2740, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8253a2620, 0x14, 0x20, 0xc827b34780, 0xf, 0x400)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741681 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822049410, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8852876 [IO wait]:
net.runtime_pollWait(0x7fd9600d2bd0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e840, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e840, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e7e0, 0x0, 0x0, 0x7fd9600ea188, 0xc826a81be0, 0xecf4461bc, 0xed7a969, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e7e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8269edf50, 0xecf4461bc, 0xc80ed7a969, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8269edf00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8269edf50, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8269edf50, 0xecf4461bc, 0xed7a969, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8269edf50, 0xecf4461bc, 0xc80ed7a969, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756990, 0x7fd9600eb300, 0xc8269edf50, 0xecf4461bc, 0x7ffc0ed7a969, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0xed7a969, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8269edf50, 0xc826a81bc0, 0xecf4461bc, 0xed7a969, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756990, 0xc8280ef340, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8210ddc08, 0x878ca8, 0x3, 0xc826a81b80, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826a81b80, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826a81a60, 0x14, 0x20, 0xc8280ef2f0, 0xe, 0x9208)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740838 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825862000, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8467210 [IO wait]:
net.runtime_pollWait(0x7fd9600d3138, 0x72, 0xc827305d3a)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2530, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a2530, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a24d0, 0xc827305d3a, 0x2f5, 0x2f5, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc4018, 0xc827305d3a, 0x2f5, 0x2f5, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc4018, 0xc827302000, 0x402f, 0x402f, 0x402f, 0x3d3a, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc4018, 0xc827302000, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc4018, 0x402f, 0xc8212a2150, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc4018, 0xc8212a2150, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822bb8ec0, 0x14, 0x20, 0xc825cc07e0, 0xe, 0x96)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8743842 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821c83c70, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740613 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826bcf910, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8968861 [IO wait]:
net.runtime_pollWait(0x7fd96008df30, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b480, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b480, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b420, 0x0, 0x0, 0x7fd9600ea188, 0xc827383240, 0xecf4461c3, 0x1ca9c3a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b420, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd80f0, 0xecf4461c3, 0xc81ca9c3a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826fd8000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd80f0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826fd80f0, 0xecf4461c3, 0x1ca9c3a9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826fd80f0, 0xecf4461c3, 0xc81ca9c3a9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0cf0, 0x7fd9600eb300, 0xc826fd80f0, 0xecf4461c3, 0x7ffc1ca9c3a9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x1ca9c3a9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826fd80f0, 0xc827383220, 0xecf4461c3, 0x1ca9c3a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0cf0, 0xc826b26870, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82192bc08, 0x878ca8, 0x3, 0xc8273831e0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8273831e0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273830a0, 0x14, 0x20, 0xc826b26810, 0xd, 0xa5c4)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8860270 [IO wait]:
net.runtime_pollWait(0x7fd95c846880, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821402d80, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821402d80, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821402d20, 0x0, 0x0, 0x7fd9600ea188, 0xc8272947c0, 0xecf4461bc, 0x2a91d1b6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821402d20, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fb85a0, 0xecf4461bc, 0xc82a91d1b6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820fb8500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fb85a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820fb85a0, 0xecf4461bc, 0x2a91d1b6, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820fb85a0, 0xecf4461bc, 0xc82a91d1b6, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148360, 0x7fd9600eb300, 0xc820fb85a0, 0xecf4461bc, 0x7ffc2a91d1b6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0x2a91d1b6, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820fb85a0, 0xc8272947a0, 0xecf4461bc, 0x2a91d1b6, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148360, 0xc826a93390, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821887c08, 0x878ca8, 0x3, 0xc827294760, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc827294760, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc827294600, 0x14, 0x20, 0xc826a93324, 0xc, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8935336 [IO wait]:
net.runtime_pollWait(0x7fd95c846b80, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a5a0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a5a0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a540, 0x0, 0x0, 0x7fd9600ea188, 0xc8252a1300, 0xecf4461c1, 0x124d9cac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a540, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8244e9980, 0xecf4461c1, 0xc8124d9cac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8244e9900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8244e9980, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8244e9980, 0xecf4461c1, 0x124d9cac, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8244e9980, 0xecf4461c1, 0xc8124d9cac, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1b90, 0x7fd9600eb300, 0xc8244e9980, 0xecf4461c1, 0x7ffc124d9cac, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x124d9cac, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8244e9980, 0xc8252a12c0, 0xecf4461c1, 0x124d9cac, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1b90, 0xc8242374d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820a59c08, 0x878ca8, 0x3, 0xc8252a1240, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8252a1240, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8252a10c0, 0x14, 0x20, 0xc824237450, 0xf, 0x29ee)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8975563 [IO wait]:
net.runtime_pollWait(0x7fd95c847540, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b9c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b9c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b960, 0x0, 0x0, 0x7fd9600ea188, 0xc82836f6c0, 0xecf4461c3, 0x34098c4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b960, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263dec30, 0xecf4461c3, 0xc834098c4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8263dec00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263dec30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8263dec30, 0xecf4461c3, 0x34098c4f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8263dec30, 0xecf4461c3, 0xc834098c4f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1320, 0x7fd9600eb300, 0xc8263dec30, 0xecf4461c3, 0x7ffc34098c4f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x34098c4f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8263dec30, 0xc82836f6a0, 0xecf4461c3, 0x34098c4f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1320, 0xc823aa90f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820bd7c08, 0x878ca8, 0x3, 0xc82836f660, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82836f660, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82836f540, 0x14, 0x20, 0xc823aa9030, 0xd, 0x3a98)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7886348 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd9600e4940, 0x72, 0xc8247e01e5)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1a30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1a30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d19d0, 0xc8247e01e5, 0x1737, 0x1737, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498308, 0xc8247e01e5, 0x1737, 0x1737, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498308, 0xc8247de000, 0x391c, 0x391c, 0x391c, 0x21e5, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498308, 0xc8247de000, 0x391c, 0x391c, 0x391c, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498308, 0x391c, 0xc820ff78f0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498308, 0xc820ff78f0, 0x391c, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824c33440, 0x14, 0x20, 0xc8225888b0, 0xd, 0x35b2)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740628 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826ccff50, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8875967 [IO wait]:
net.runtime_pollWait(0x7fd9600de318, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403950, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403950, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8214038f0, 0x0, 0x0, 0x7fd9600ea188, 0xc82489bca0, 0xecf4461bd, 0x2580ab29, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8214038f0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bb140, 0xecf4461bd, 0xc82580ab29, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8255bb100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bb140, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8255bb140, 0xecf4461bd, 0x2580ab29, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8255bb140, 0xecf4461bd, 0xc82580ab29, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820148f30, 0x7fd9600eb300, 0xc8255bb140, 0xecf4461bd, 0x7ffc2580ab29, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x2580ab29, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8255bb140, 0xc82489bc80, 0xecf4461bd, 0x2580ab29, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820148f30, 0xc82313f0f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8234dfc08, 0x878ca8, 0x3, 0xc82489bc40, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82489bc40, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82489bb20, 0x14, 0x20, 0xc82313f0a0, 0xd, 0xc0e2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741883 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d86590, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741677 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822048e00, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740694 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d74e10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 890734 [IO wait]:
net.runtime_pollWait(0x7fd9600d3a38, 0x72, 0xc828081555)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f8e0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5f8e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5f880, 0xc828081555, 0xadc, 0xadc, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58050, 0xc828081555, 0xadc, 0xadc, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58050, 0xc82807e000, 0x4031, 0x4031, 0x4031, 0x3555, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58050, 0xc82807e000, 0x4031, 0x4031, 0x4031, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58050, 0x4031, 0xc820058620, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58050, 0xc820058620, 0x4031, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8239206c0, 0x14, 0x20, 0xc82119f410, 0xf, 0xce6f)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8868350 [IO wait]:
net.runtime_pollWait(0x7fd960045848, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a060, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a000, 0x0, 0x0, 0x7fd9600ea188, 0xc821cd9380, 0xecf4461bd, 0xb39c4e4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826bca9f0, 0xecf4461bd, 0xc80b39c4e4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826bca900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826bca9f0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826bca9f0, 0xecf4461bd, 0xb39c4e4, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826bca9f0, 0xecf4461bd, 0xc80b39c4e4, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217575f0, 0x7fd9600eb300, 0xc826bca9f0, 0xecf4461bd, 0x7ffc0b39c4e4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0xb39c4e4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826bca9f0, 0xc821cd9360, 0xecf4461bd, 0xb39c4e4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217575f0, 0xc823e87a10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc822a01c08, 0x878ca8, 0x3, 0xc821cd9300, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821cd9300, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821cd8a80, 0x14, 0x20, 0xc823e874b0, 0xd, 0x1aea)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 7836802 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd96008e3b0, 0x72, 0xc828009248)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a39c0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8212a39c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8212a3960, 0xc828009248, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c580b0, 0xc828009248, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c580b0, 0xc828009248, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c580b0, 0xc828009248, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c580b0, 0x4, 0xc82285a850, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c580b0, 0xc82285a850, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8228c7a40, 0x14, 0x20, 0xc82516e690, 0xe, 0x5053)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9066091 [IO wait]:
net.runtime_pollWait(0x7fd960043ad0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b8e0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b8e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b880, 0x0, 0x0, 0x7fd9600ea188, 0xc8215d1920, 0xecf4461c9, 0x22ceecee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b880, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a4dec0, 0xecf4461c9, 0xc822ceecee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820a4de00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a4dec0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a4dec0, 0xecf4461c9, 0x22ceecee, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820a4dec0, 0xecf4461c9, 0xc822ceecee, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015950, 0x7fd9600eb300, 0xc820a4dec0, 0xecf4461c9, 0x7ffc22ceecee, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x22ceecee, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820a4dec0, 0xc8215d1900, 0xecf4461c9, 0x22ceecee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015950, 0xc8271b8c10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82827bc08, 0x878ca8, 0x3, 0xc8215d18c0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8215d18c0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8215d17a0, 0x14, 0x20, 0xc8271b8bb0, 0xe, 0x1575)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741682 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822049760, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8839997 [IO wait]:
net.runtime_pollWait(0x7fd96002f260, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5faa0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5faa0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5fa40, 0x0, 0x0, 0x7fd9600ea188, 0xc824990b60, 0xecf4461bb, 0x131b43be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5fa40, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822e102a0, 0xecf4461bb, 0xc8131b43be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822e10200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822e102a0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822e102a0, 0xecf4461bb, 0x131b43be, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822e102a0, 0xecf4461bb, 0xc8131b43be, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149d40, 0x7fd9600eb300, 0xc822e102a0, 0xecf4461bb, 0x7ffc131b43be, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bb, 0x131b43be, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822e102a0, 0xc824990b40, 0xecf4461bb, 0x131b43be, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149d40, 0xc823efaf20, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82187bc08, 0x878ca8, 0x3, 0xc824990aa0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824990aa0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824990920, 0x14, 0x20, 0xc823efae20, 0xf, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741176 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82238b2d0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9068304 [IO wait]:
net.runtime_pollWait(0x7fd9600d2b10, 0x72, 0xc823ea5e00)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e290, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5e290, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5e230, 0xc823ea5e00, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498090, 0xc823ea5e00, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498090, 0xc823ea5e00, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498090, 0xc823ea5e00, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498090, 0x44, 0xc821b5e540, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273f93c0, 0x14, 0x20, 0xc826eb3290, 0xe, 0xc8d5)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9055247 [IO wait]:
net.runtime_pollWait(0x7fd95c847180, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a1b0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a1b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a150, 0x0, 0x0, 0x7fd9600ea188, 0xc8257ab9e0, 0xecf4461c8, 0x37f3f4f2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a150, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f0adb0, 0xecf4461c8, 0xc837f3f4f2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826f0ad00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f0adb0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826f0adb0, 0xecf4461c8, 0x37f3f4f2, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826f0adb0, 0xecf4461c8, 0xc837f3f4f2, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200146c0, 0x7fd9600eb300, 0xc826f0adb0, 0xecf4461c8, 0x7ffc37f3f4f2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x37f3f4f2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826f0adb0, 0xc8257ab9c0, 0xecf4461c8, 0x37f3f4f2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200146c0, 0xc82376bc80, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821225c08, 0x878ca8, 0x3, 0xc8257ab980, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8257ab980, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8257ab860, 0x14, 0x20, 0xc82376bc10, 0xe, 0x3abc)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740812 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d75300, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8925956 [IO wait]:
net.runtime_pollWait(0x7fd960049768, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8214035d0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8214035d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403570, 0x0, 0x0, 0x7fd9600ea188, 0xc82723c1a0, 0xecf4461c0, 0x2c8539fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403570, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82574de90, 0xecf4461c0, 0xc82c8539fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82574de00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82574de90, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82574de90, 0xecf4461c0, 0x2c8539fc, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82574de90, 0xecf4461c0, 0xc82c8539fc, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0c60, 0x7fd9600eb300, 0xc82574de90, 0xecf4461c0, 0x7ffc2c8539fc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x2c8539fc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82574de90, 0xc82723c180, 0xecf4461c0, 0x2c8539fc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0c60, 0xc823009d40, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825debc08, 0x878ca8, 0x3, 0xc82723c140, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82723c140, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82723c020, 0x14, 0x20, 0xc823009ca4, 0xc, 0x6230)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741253 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82484c8f0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8894655 [IO wait]:
net.runtime_pollWait(0x7fd96008d9f0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403f00, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403f00, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403ea0, 0x0, 0x0, 0x7fd9600ea188, 0xc82316f240, 0xecf4461be, 0x2c619da5, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403ea0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824462f60, 0xecf4461be, 0xc82c619da5, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824462f00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824462f60, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824462f60, 0xecf4461be, 0x2c619da5, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824462f60, 0xecf4461be, 0xc82c619da5, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014ab0, 0x7fd9600eb300, 0xc824462f60, 0xecf4461be, 0x7ffc2c619da5, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x2c619da5, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824462f60, 0xc82316f220, 0xecf4461be, 0x2c619da5, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014ab0, 0xc822d50220, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821b21c08, 0x878ca8, 0x3, 0xc82316f1c0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82316f1c0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82316f000, 0x14, 0x20, 0xc822d501b0, 0xc, 0xee48)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741920 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581e070, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 858629 [IO wait, 8 minutes]:
net.runtime_pollWait(0x7fd96008db70, 0x72, 0xc824f916d0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a7d0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011a7d0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011a770, 0xc824f916d0, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58040, 0xc824f916d0, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58040, 0xc824f916d0, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58040, 0xc824f916d0, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58040, 0x44, 0xc82011b8f0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8255742a0, 0x14, 0x20, 0xc823d2c434, 0xc, 0x1abb)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9004562 [IO wait]:
net.runtime_pollWait(0x7fd960030898, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403090, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403090, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821403030, 0x0, 0x0, 0x7fd9600ea188, 0xc82842a300, 0xecf4461c5, 0x2bc7d86e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821403030, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8268d0b10, 0xecf4461c5, 0xc82bc7d86e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8268d0b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8268d0b10, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8268d0b10, 0xecf4461c5, 0x2bc7d86e, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8268d0b10, 0xecf4461c5, 0xc82bc7d86e, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a03f0, 0x7fd9600eb300, 0xc8268d0b10, 0xecf4461c5, 0x7ffc2bc7d86e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0x2bc7d86e, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8268d0b10, 0xc82842a2e0, 0xecf4461c5, 0x2bc7d86e, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a03f0, 0xc82624c1d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821911c08, 0x878ca8, 0x3, 0xc82842a2a0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82842a2a0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82842a180, 0x14, 0x20, 0xc82624c180, 0xf, 0x1de7)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8742623 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d3c950, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8925244 [IO wait]:
net.runtime_pollWait(0x7fd96008dc30, 0x72, 0xc82810fb4d)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403560, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821403560, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821403500, 0xc82810fb4d, 0x24e2, 0x24e2, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498028, 0xc82810fb4d, 0x24e2, 0x24e2, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498028, 0xc82810e000, 0x402f, 0x402f, 0x402f, 0x1b4d, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498028, 0xc82810e000, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498028, 0x402f, 0xc82011a380, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc821498028, 0xc82011a380, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824333ea0, 0x14, 0x20, 0xc823337260, 0xe, 0x4dd8)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8887612 [IO wait]:
net.runtime_pollWait(0x7fd960044550, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b2c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b2c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b260, 0x0, 0x0, 0x7fd9600ea188, 0xc821c2b520, 0xecf4461be, 0x134f66f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b260, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824834ae0, 0xecf4461be, 0xc8134f66f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824834a00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824834ae0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824834ae0, 0xecf4461be, 0x134f66f4, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824834ae0, 0xecf4461be, 0xc8134f66f4, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0a20, 0x7fd9600eb300, 0xc824834ae0, 0xecf4461be, 0x7ffc134f66f4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x134f66f4, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824834ae0, 0xc821c2b500, 0xecf4461be, 0x134f66f4, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0a20, 0xc82477ea70, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823c05c08, 0x878ca8, 0x3, 0xc821c2b4c0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821c2b4c0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821c2b320, 0x14, 0x20, 0xc82477ea00, 0xe, 0xbbc0)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8941023 [IO wait]:
net.runtime_pollWait(0x7fd9600de6d8, 0x72, 0xc824a54b40)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b090, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011b090, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011b030, 0xc824a54b40, 0x44, 0x44, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc821498078, 0xc824a54b40, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc821498078, 0xc824a54b40, 0x44, 0x44, 0x44, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc821498078, 0xc824a54b40, 0x44, 0x44, 0x44, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc821498078, 0x44, 0xc821b5e150, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8256d19a0, 0x14, 0x20, 0xc8254ec2f0, 0xd, 0x9193)
/root/work/src/dht/peerwire.go:242 +0x387
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741665 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d62af0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741854 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821df3e10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8962687 [IO wait]:
net.runtime_pollWait(0x7fd960045548, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285ad10, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285ad10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285acb0, 0x0, 0x0, 0x7fd9600ea188, 0xc8271cd900, 0xecf4461c3, 0x6f37d5d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285acb0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820b8ade0, 0xecf4461c3, 0xc806f37d5d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820b8ad00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820b8ade0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820b8ade0, 0xecf4461c3, 0x6f37d5d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820b8ade0, 0xecf4461c3, 0xc806f37d5d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820149320, 0x7fd9600eb300, 0xc820b8ade0, 0xecf4461c3, 0x7ffc06f37d5d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x6f37d5d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820b8ade0, 0xc8271cd8e0, 0xecf4461c3, 0x6f37d5d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820149320, 0xc826dee300, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821b23c08, 0x878ca8, 0x3, 0xc8271cd8a0, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8271cd8a0, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8271cd780, 0x14, 0x20, 0xc826dee2b0, 0xe, 0x7005)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8935310 [IO wait]:
net.runtime_pollWait(0x7fd9600d34f8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a4c0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a4c0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a460, 0x0, 0x0, 0x7fd9600ea188, 0xc8252a0340, 0xecf4461c1, 0x123f9ada, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a460, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8239edf50, 0xecf4461c1, 0xc8123f9ada, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8239edf00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8239edf50, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8239edf50, 0xecf4461c1, 0x123f9ada, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8239edf50, 0xecf4461c1, 0xc8123f9ada, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1a70, 0x7fd9600eb300, 0xc8239edf50, 0xecf4461c1, 0x7ffc123f9ada, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x123f9ada, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8239edf50, 0xc8252a0320, 0xecf4461c1, 0x123f9ada, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1a70, 0xc824236030, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d39c08, 0x878ca8, 0x3, 0xc8252a02c0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8252a02c0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8252a0060, 0x14, 0x20, 0xc823a17db0, 0xc, 0x771e)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9034382 [IO wait]:
net.runtime_pollWait(0x7fd9600e4c40, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011a760, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011a760, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011a700, 0x0, 0x0, 0x7fd9600ea188, 0xc82645a8a0, 0xecf4461c7, 0x1e33d459, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011a700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245474d0, 0xecf4461c7, 0xc81e33d459, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824547400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245474d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8245474d0, 0xecf4461c7, 0x1e33d459, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8245474d0, 0xecf4461c7, 0xc81e33d459, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756e10, 0x7fd9600eb300, 0xc8245474d0, 0xecf4461c7, 0x7ffc1e33d459, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x1e33d459, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8245474d0, 0xc82645a880, 0xecf4461c7, 0x1e33d459, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756e10, 0xc823bacf90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825d25c08, 0x878ca8, 0x3, 0xc82645a840, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82645a840, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82645a700, 0x14, 0x20, 0xc823bacf10, 0xe, 0x2710)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741829 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc823fa96a0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9000407 [IO wait]:
net.runtime_pollWait(0x7fd95c7f8d50, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff6060, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff6060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff6000, 0x0, 0x0, 0x7fd9600ea188, 0xc824258260, 0xecf4461c5, 0x13554e3d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff6000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820455170, 0xecf4461c5, 0xc813554e3d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820455100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820455170, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820455170, 0xecf4461c5, 0x13554e3d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820455170, 0xecf4461c5, 0xc813554e3d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757ef0, 0x7fd9600eb300, 0xc820455170, 0xecf4461c5, 0x7ffc13554e3d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0x13554e3d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820455170, 0xc824258240, 0xecf4461c5, 0x13554e3d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757ef0, 0xc8207d61b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82827dc08, 0x878ca8, 0x3, 0xc824258200, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824258200, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8242580e0, 0x14, 0x20, 0xc8207d60c0, 0xd, 0x4ac9)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8975069 [IO wait]:
net.runtime_pollWait(0x7fd95c7f9710, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f330, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f330, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f2d0, 0x0, 0x0, 0x7fd9600ea188, 0xc822bec820, 0xecf4461c3, 0x323fe1cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f2d0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8231a2fc0, 0xecf4461c3, 0xc8323fe1cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8231a2f00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8231a2fc0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8231a2fc0, 0xecf4461c3, 0x323fe1cd, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8231a2fc0, 0xecf4461c3, 0xc8323fe1cd, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756750, 0x7fd9600eb300, 0xc8231a2fc0, 0xecf4461c3, 0x7ffc323fe1cd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x323fe1cd, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8231a2fc0, 0xc822bec800, 0xecf4461c3, 0x323fe1cd, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756750, 0xc8251c7580, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc827103c08, 0x878ca8, 0x3, 0xc822bec7c0, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822bec7c0, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822bec6a0, 0x14, 0x20, 0xc8251c7530, 0xf, 0x32e5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8891654 [IO wait]:
net.runtime_pollWait(0x7fd9600d1d90, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b560, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b560, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b500, 0x0, 0x0, 0x7fd9600ea188, 0xc8241f5ba0, 0xecf4461be, 0x21b3139d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b500, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82546b0b0, 0xecf4461be, 0xc821b3139d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82546b000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82546b0b0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82546b0b0, 0xecf4461be, 0x21b3139d, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82546b0b0, 0xecf4461be, 0xc821b3139d, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1050, 0x7fd9600eb300, 0xc82546b0b0, 0xecf4461be, 0x7ffc21b3139d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461be, 0x21b3139d, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82546b0b0, 0xc8241f5b80, 0xecf4461be, 0x21b3139d, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1050, 0xc8240c1520, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d43c08, 0x878ca8, 0x3, 0xc8241f5b40, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8241f5b40, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8241f5940, 0x14, 0x20, 0xc8240c1490, 0xc, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741429 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82457e770, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8923439 [IO wait]:
net.runtime_pollWait(0x7fd9600310d8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f800, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f800, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f7a0, 0x0, 0x0, 0x7fd9600ea188, 0xc8241505a0, 0xecf4461c0, 0x23921b60, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f7a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822ad1110, 0xecf4461c0, 0xc823921b60, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822ad1100, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822ad1110, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822ad1110, 0xecf4461c0, 0x23921b60, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822ad1110, 0xecf4461c0, 0xc823921b60, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756bd0, 0x7fd9600eb300, 0xc822ad1110, 0xecf4461c0, 0x7ffc23921b60, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c0, 0x23921b60, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822ad1110, 0xc824150580, 0xecf4461c0, 0x23921b60, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756bd0, 0xc8257976d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821875c08, 0x878ca8, 0x3, 0xc824150540, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824150540, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824150400, 0x14, 0x20, 0xc825797614, 0xb, 0x5ddc)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9023941 [IO wait]:
net.runtime_pollWait(0x7fd960043c50, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b3a0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b3a0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b340, 0x0, 0x0, 0x7fd9600ea188, 0xc82550b5e0, 0xecf4461c6, 0x34f5b6a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b340, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c8c0f0, 0xecf4461c6, 0xc834f5b6a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826c8c000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c8c0f0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826c8c0f0, 0xecf4461c6, 0x34f5b6a9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826c8c0f0, 0xecf4461c6, 0xc834f5b6a9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8200153b0, 0x7fd9600eb300, 0xc826c8c0f0, 0xecf4461c6, 0x7ffc34f5b6a9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x34f5b6a9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826c8c0f0, 0xc82550b5c0, 0xecf4461c6, 0x34f5b6a9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8200153b0, 0xc8230804d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8267b9c08, 0x878ca8, 0x3, 0xc82550b580, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82550b580, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82550b440, 0x14, 0x20, 0xc823080480, 0xd, 0xf3ea)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9050418 [IO wait]:
net.runtime_pollWait(0x7fd96002f860, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8212a2920, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc8212a2920, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8212a28c0, 0x0, 0x0, 0x7fd9600ea188, 0xc8254e8880, 0xecf4461c8, 0x1d597d5f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8212a28c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820f5b6e0, 0xecf4461c8, 0xc81d597d5f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820f5b600, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820f5b6e0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820f5b6e0, 0xecf4461c8, 0x1d597d5f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820f5b6e0, 0xecf4461c8, 0xc81d597d5f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8201482d0, 0x7fd9600eb300, 0xc820f5b6e0, 0xecf4461c8, 0x7ffc1d597d5f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c8, 0x1d597d5f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820f5b6e0, 0xc8254e8860, 0xecf4461c8, 0x1d597d5f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8201482d0, 0xc82145ac30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d45c08, 0x878ca8, 0x3, 0xc8254e8820, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8254e8820, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8254e8660, 0x14, 0x20, 0xc82145ab93, 0xd, 0x4259)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741935 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826fd1560, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741747 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82729d360, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741398 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826382d70, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8900313 [IO wait]:
net.runtime_pollWait(0x7fd960045788, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bb10, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285bb10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285bab0, 0x0, 0x0, 0x7fd9600ea188, 0xc8236fe3a0, 0xecf4461bf, 0x468c373, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285bab0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f3f980, 0xecf4461bf, 0xc80468c373, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825f3f900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f3f980, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825f3f980, 0xecf4461bf, 0x468c373, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825f3f980, 0xecf4461bf, 0xc80468c373, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1950, 0x7fd9600eb300, 0xc825f3f980, 0xecf4461bf, 0x7ffc0468c373, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bf, 0x468c373, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825f3f980, 0xc8236fe360, 0xecf4461bf, 0x468c373, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1950, 0xc825f48920, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc823215c08, 0x878ca8, 0x3, 0xc8236fe300, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8236fe300, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8236fe0c0, 0x14, 0x20, 0xc825f488d0, 0xe, 0xf4e1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8997890 [IO wait]:
net.runtime_pollWait(0x7fd95c7f8f90, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff7790, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff7790, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff7730, 0x0, 0x0, 0x7fd9600ea188, 0xc82526dae0, 0xecf4461c5, 0xabc681b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff7730, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820ea7740, 0xecf4461c5, 0xc80abc681b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820ea7700, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820ea7740, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820ea7740, 0xecf4461c5, 0xabc681b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820ea7740, 0xecf4461c5, 0xc80abc681b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757e60, 0x7fd9600eb300, 0xc820ea7740, 0xecf4461c5, 0x7ffc0abc681b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c5, 0xabc681b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820ea7740, 0xc82526da00, 0xecf4461c5, 0xabc681b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757e60, 0xc82478db30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826e81c08, 0x878ca8, 0x3, 0xc82526d9c0, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82526d9c0, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82526d820, 0x14, 0x20, 0xc82478dad0, 0xc, 0xefa6)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741510 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82681cc10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741922 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581e4b0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9023829 [IO wait]:
net.runtime_pollWait(0x7fd9600d3af8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b330, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b330, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b2d0, 0x0, 0x0, 0x7fd9600ea188, 0xc825442ec0, 0xecf4461c6, 0x34932265, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b2d0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8281912f0, 0xecf4461c6, 0xc834932265, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc828191200, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8281912f0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8281912f0, 0xecf4461c6, 0x34932265, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8281912f0, 0xecf4461c6, 0xc834932265, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015a70, 0x7fd9600eb300, 0xc8281912f0, 0xecf4461c6, 0x7ffc34932265, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c6, 0x34932265, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8281912f0, 0xc825442ea0, 0xecf4461c6, 0x34932265, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015a70, 0xc822054d20, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8214ffc08, 0x878ca8, 0x3, 0xc825442e60, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825442e60, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825442d40, 0x14, 0x20, 0xc822054ca0, 0xe, 0xb31d)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8984634 [IO wait]:
net.runtime_pollWait(0x7fd960094e28, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821403720, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821403720, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc8214036c0, 0x0, 0x0, 0x7fd9600ea188, 0xc8223199e0, 0xecf4461c4, 0x18595ddc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc8214036c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822cffb30, 0xecf4461c4, 0xc818595ddc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822cffb00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822cffb30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822cffb30, 0xecf4461c4, 0x18595ddc, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822cffb30, 0xecf4461c4, 0xc818595ddc, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756f30, 0x7fd9600eb300, 0xc822cffb30, 0xecf4461c4, 0x7ffc18595ddc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c4, 0x18595ddc, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822cffb30, 0xc8223199c0, 0xecf4461c4, 0x18595ddc, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756f30, 0xc82200da30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82188dc08, 0x878ca8, 0x3, 0xc822319980, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc822319980, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc822319820, 0x14, 0x20, 0xc82200d9e0, 0xd, 0x913a)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741609 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826b7a190, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8337816 [IO wait]:
net.runtime_pollWait(0x7fd9600d3d38, 0x72, 0xc82140bfb0)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d0060, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d0060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d0000, 0xc82140bfb0, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc4160, 0xc82140bfb0, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc4160, 0xc82140bfb0, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc4160, 0xc82140bfb0, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc4160, 0x4, 0xc82285b9d0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc4160, 0xc82285b9d0, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824033d40, 0x14, 0x20, 0xc825a43fc0, 0xe, 0x2f53)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8974895 [IO wait]:
net.runtime_pollWait(0x7fd9600d8838, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5efb0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5efb0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5ef50, 0x0, 0x0, 0x7fd9600ea188, 0xc82139ad60, 0xecf4461c3, 0x31b5fd4b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5ef50, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251a0990, 0xecf4461c3, 0xc831b5fd4b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc8251a0900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251a0990, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8251a0990, 0xecf4461c3, 0x31b5fd4b, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8251a0990, 0xecf4461c3, 0xc831b5fd4b, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217565a0, 0x7fd9600eb300, 0xc8251a0990, 0xecf4461c3, 0x7ffc31b5fd4b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0x31b5fd4b, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8251a0990, 0xc82139ad40, 0xecf4461c3, 0x31b5fd4b, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217565a0, 0xc823c44c10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82150dc08, 0x878ca8, 0x3, 0xc82139ad00, 0x12, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82139ad00, 0x12, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82139aba0, 0x14, 0x20, 0xc823c44bd0, 0xd, 0x1ae1)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 6865615 [IO wait]:
net.runtime_pollWait(0x7fd960095668, 0x72, 0xc82716d6c5)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ed10, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5ed10, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5ecb0, 0xc82716d6c5, 0x296a, 0x296a, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214988a8, 0xc82716d6c5, 0x296a, 0x296a, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214988a8, 0xc82716c000, 0x402f, 0x402f, 0x402f, 0x16c5, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214988a8, 0xc82716c000, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214988a8, 0x402f, 0xc8220d1c00, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214988a8, 0xc8220d1c00, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8214e6540, 0x14, 0x20, 0xc826bf3e50, 0xe, 0xa108)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740695 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d75130, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8964303 [IO wait]:
net.runtime_pollWait(0x7fd9600d35b8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011aed0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011aed0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011ae70, 0x0, 0x0, 0x7fd9600ea188, 0xc8215c9600, 0xecf4461c3, 0xca7c6c2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011ae70, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b74d80, 0xecf4461c3, 0xc80ca7c6c2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826b74d00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b74d80, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826b74d80, 0xecf4461c3, 0xca7c6c2, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826b74d80, 0xecf4461c3, 0xc80ca7c6c2, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0750, 0x7fd9600eb300, 0xc826b74d80, 0xecf4461c3, 0x7ffc0ca7c6c2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c3, 0xca7c6c2, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826b74d80, 0xc8215c95c0, 0xecf4461c3, 0xca7c6c2, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0750, 0xc826f60f50, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825dedc08, 0x878ca8, 0x3, 0xc8215c9580, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8215c9580, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8215c9440, 0x14, 0x20, 0xc826f60f00, 0xd, 0x3a98)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8855354 [IO wait]:
net.runtime_pollWait(0x7fd9600958a8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e920, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e920, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e8c0, 0x0, 0x0, 0x7fd9600ea188, 0xc8280d5e40, 0xecf4461bc, 0x184ed69a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e8c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8282779b0, 0xecf4461bc, 0xc8184ed69a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc828277900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8282779b0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc8282779b0, 0xecf4461bc, 0x184ed69a, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc8282779b0, 0xecf4461bc, 0xc8184ed69a, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756a20, 0x7fd9600eb300, 0xc8282779b0, 0xecf4461bc, 0x7ffc184ed69a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bc, 0x184ed69a, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc8282779b0, 0xc8280d5e20, 0xecf4461bc, 0x184ed69a, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756a20, 0xc825a90400, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82192fc08, 0x878ca8, 0x3, 0xc8280d5de0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8280d5de0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8280d5cc0, 0x14, 0x20, 0xc825a903b0, 0xd, 0x779f)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741097 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82734ab80, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8208794 [IO wait]:
net.runtime_pollWait(0x7fd9600d9438, 0x72, 0xc826c94384)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5ec30, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5ec30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5ebd0, 0xc826c94384, 0x1dad, 0x1dad, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc4258, 0xc826c94384, 0x1dad, 0x1dad, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc4258, 0xc826c92100, 0x4031, 0x4031, 0x4031, 0x2284, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc4258, 0xc826c92100, 0x4031, 0x4031, 0x4031, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc4258, 0x4031, 0xc821b5f810, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc4258, 0xc821b5f810, 0x4031, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8207c9240, 0x14, 0x20, 0xc8207db760, 0xa, 0x2d85)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741670 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821d73e40, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9068338 [IO wait]:
net.runtime_pollWait(0x7fd960094b28, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e3e0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5e3e0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5e380, 0x0, 0x0, 0x7fd9600ea188, 0xc8273f66c0, 0xecf4461c9, 0x2adc5be7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5e380, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b25b30, 0xecf4461c9, 0xc82adc5be7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc827b25b00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b25b30, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc827b25b30, 0xecf4461c9, 0x2adc5be7, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc827b25b30, 0xecf4461c9, 0xc82adc5be7, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015cb0, 0x7fd9600eb300, 0xc827b25b30, 0xecf4461c9, 0x7ffc2adc5be7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x2adc5be7, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc827b25b30, 0xc8273f66a0, 0xecf4461c9, 0x2adc5be7, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015cb0, 0xc8257ba8c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821503c08, 0x878ca8, 0x3, 0xc8273f6660, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8273f6660, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8273f6540, 0x14, 0x20, 0xc8257ba840, 0xe, 0x3201)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9035538 [IO wait]:
net.runtime_pollWait(0x7fd96008d930, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820ff6140, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc820ff6140, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc820ff60e0, 0x0, 0x0, 0x7fd9600ea188, 0xc821e02c00, 0xecf4461c7, 0x21ff30e0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc820ff60e0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823340ae0, 0xecf4461c7, 0xc821ff30e0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823340a00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823340ae0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823340ae0, 0xecf4461c7, 0x21ff30e0, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823340ae0, 0xecf4461c7, 0xc821ff30e0, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820015200, 0x7fd9600eb300, 0xc823340ae0, 0xecf4461c7, 0x7ffc21ff30e0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x21ff30e0, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823340ae0, 0xc821e02b80, 0xecf4461c7, 0x21ff30e0, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820015200, 0xc82332c8b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc820e95c08, 0x878ca8, 0x3, 0xc821e02b40, 0x15, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc821e02b40, 0x15, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821e02860, 0x14, 0x20, 0xc82332c840, 0xf, 0x44f2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8875226 [IO wait]:
net.runtime_pollWait(0x7fd95c846940, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285ab50, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285ab50, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285aaf0, 0x0, 0x0, 0x7fd9600ea188, 0xc8235873c0, 0xecf4461bd, 0x22f5be68, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285aaf0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824daa3f0, 0xecf4461bd, 0xc822f5be68, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc824daa300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824daa3f0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc824daa3f0, 0xecf4461bd, 0x22f5be68, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc824daa3f0, 0xecf4461bd, 0xc822f5be68, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757b90, 0x7fd9600eb300, 0xc824daa3f0, 0xecf4461bd, 0x7ffc22f5be68, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x22f5be68, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc824daa3f0, 0xc8235873a0, 0xecf4461bd, 0x22f5be68, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757b90, 0xc822e62d90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825df1c08, 0x878ca8, 0x3, 0xc823587360, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc823587360, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823587220, 0x14, 0x20, 0xc822e62d40, 0xd, 0xc8d5)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741859 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825d21440, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741851 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821df3900, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741939 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d87de0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741867 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc827142730, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 7822927 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fd96004a428, 0x72, 0xc828043fc8)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8220d1870, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8220d1870, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8220d1810, 0xc828043fc8, 0x4, 0x4, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c583a8, 0xc828043fc8, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c583a8, 0xc828043fc8, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c583a8, 0xc828043fc8, 0x4, 0x4, 0x4, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c583a8, 0x4, 0xc82285a700, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c583a8, 0xc82285a700, 0x0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:58 +0x52
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8232b2620, 0x14, 0x20, 0xc823d70390, 0xd, 0xb663)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8930306 [IO wait]:
net.runtime_pollWait(0x7fd96002ff20, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285a220, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285a220, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285a1c0, 0x0, 0x0, 0x7fd9600ea188, 0xc824fd2580, 0xecf4461c1, 0x6d0b4c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285a1c0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82524b0b0, 0xecf4461c1, 0xc8006d0b4c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc82524b000, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82524b0b0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc82524b0b0, 0xecf4461c1, 0x6d0b4c, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc82524b0b0, 0xecf4461c1, 0xc8006d0b4c, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8217570e0, 0x7fd9600eb300, 0xc82524b0b0, 0xecf4461c1, 0x7ffc006d0b4c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x6d0b4c, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc82524b0b0, 0xc824fd2560, 0xecf4461c1, 0x6d0b4c, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8217570e0, 0xc825787860, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8258d1c08, 0x878ca8, 0x3, 0xc824fd2520, 0x11, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc824fd2520, 0x11, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824fd2400, 0x14, 0x20, 0xc825787813, 0xb, 0xabe2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741630 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82645f950, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741687 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc822049d90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741949 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82581ee90, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741402 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826383320, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8876332 [IO wait]:
net.runtime_pollWait(0x7fd9600440d0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285ac30, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285ac30, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285abd0, 0x0, 0x0, 0x7fd9600ea188, 0xc82242d260, 0xecf4461bd, 0x26c74ea9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285abd0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a2d410, 0xecf4461bd, 0xc826c74ea9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc820a2d400, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a2d410, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc820a2d410, 0xecf4461bd, 0x26c74ea9, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc820a2d410, 0xecf4461bd, 0xc826c74ea9, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821757c20, 0x7fd9600eb300, 0xc820a2d410, 0xecf4461bd, 0x7ffc26c74ea9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461bd, 0x26c74ea9, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc820a2d410, 0xc82242d240, 0xecf4461bd, 0x26c74ea9, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821757c20, 0xc8259db500, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc8209b7c08, 0x878ca8, 0x3, 0xc82242d200, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82242d200, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82242d060, 0x14, 0x20, 0xc8259db460, 0xd, 0xa654)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 9027050 [IO wait]:
net.runtime_pollWait(0x7fd960049ca8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f4f0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc821b5f4f0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc821b5f490, 0x0, 0x0, 0x7fd9600ea188, 0xc8237c17e0, 0xecf4461c7, 0x40f640f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc821b5f490, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825975d10, 0xecf4461c7, 0xc8040f640f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc825975d00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825975d10, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc825975d10, 0xecf4461c7, 0x40f640f, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc825975d10, 0xecf4461c7, 0xc8040f640f, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc821756090, 0x7fd9600eb300, 0xc825975d10, 0xecf4461c7, 0x7ffc040f640f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x40f640f, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc825975d10, 0xc8237c17c0, 0xecf4461c7, 0x40f640f, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc821756090, 0xc823d71e10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc825647c08, 0x878ca8, 0x3, 0xc823d71df0, 0x10, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc823d71df0, 0x10, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8237c1760, 0x14, 0x20, 0xc823d71ce0, 0xa, 0x4912)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8304870 [IO wait]:
net.runtime_pollWait(0x7fd95c7f9590, 0x72, 0xc822df6747)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5e060, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5e060, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5e000, 0xc822df6747, 0x1ae9, 0x1ae9, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc822f148e0, 0xc822df6747, 0x1ae9, 0x1ae9, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc822f148e0, 0xc822df4200, 0x4030, 0x4030, 0x4030, 0x2547, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc822f148e0, 0xc822df4200, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc822f148e0, 0x4030, 0xc821b5f570, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc822f148e0, 0xc821b5f570, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823597b00, 0x14, 0x20, 0xc8247045f2, 0xb, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8457317 [IO wait]:
net.runtime_pollWait(0x7fd9600d3978, 0x72, 0xc825fff35b)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b950, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82285b950, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82285b8f0, 0xc825fff35b, 0xccb, 0xccb, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8214980e8, 0xc825fff35b, 0xccb, 0xccb, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc8214980e8, 0xc825ffe000, 0x2026, 0x2026, 0x2026, 0x135b, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc8214980e8, 0xc825ffe000, 0x2026, 0x2026, 0x2026, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc8214980e8, 0x2026, 0xc8220d1ea0, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc8214980e8, 0xc8220d1ea0, 0x2026, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc821d5a680, 0x14, 0x20, 0xc821fe1460, 0xe, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741257 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc82484d050, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740690 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d74820, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9070037 [IO wait]:
net.runtime_pollWait(0x7fd960043d10, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285b100, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285b100, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285b0a0, 0x0, 0x0, 0x7fd9600ea188, 0xc826fc36e0, 0xecf4461c9, 0x307e3427, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285b0a0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823dd6990, 0xecf4461c9, 0xc8307e3427, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc823dd6900, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823dd6990, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc823dd6990, 0xecf4461c9, 0x307e3427, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc823dd6990, 0xecf4461c9, 0xc8307e3427, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0360, 0x7fd9600eb300, 0xc823dd6990, 0xecf4461c9, 0x7ffc307e3427, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c9, 0x307e3427, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc823dd6990, 0xc826fc36a0, 0xecf4461c9, 0x307e3427, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0360, 0xc827301ca0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82720bc08, 0x878ca8, 0x3, 0xc826fc3640, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc826fc3640, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc826fc34e0, 0x14, 0x20, 0xc827301c50, 0xe, 0xcdf2)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8937441 [IO wait]:
net.runtime_pollWait(0x7fd9600d3bb8, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011aae0, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011aae0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011aa80, 0x0, 0x0, 0x7fd9600ea188, 0xc82492a4a0, 0xecf4461c1, 0x1a47ded3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011aa80, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822eb28d0, 0xecf4461c1, 0xc81a47ded3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc822eb2800, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822eb28d0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc822eb28d0, 0xecf4461c1, 0x1a47ded3, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc822eb28d0, 0xecf4461c1, 0xc81a47ded3, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a0b40, 0x7fd9600eb300, 0xc822eb28d0, 0xecf4461c1, 0x7ffc1a47ded3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x1a47ded3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc822eb28d0, 0xc82492a480, 0xecf4461c1, 0x1a47ded3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a0b40, 0xc824430ff0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc821abfc08, 0x878ca8, 0x3, 0xc82492a440, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc82492a440, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc82492a2a0, 0x14, 0x20, 0xc824430f70, 0xe, 0xf179)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741904 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d87910, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8740983 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc8243a72a0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 9032417 [IO wait]:
net.runtime_pollWait(0x7fd960044190, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82285bf70, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82285bf70, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82285bf10, 0x0, 0x0, 0x7fd9600ea188, 0xc824473900, 0xecf4461c7, 0x16e90bee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82285bf10, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826eb1e00, 0xecf4461c7, 0xc816e90bee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826eb1e00, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826eb1e00, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826eb1e00, 0xecf4461c7, 0x16e90bee, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826eb1e00, 0xecf4461c7, 0xc816e90bee, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc820014a20, 0x7fd9600eb300, 0xc826eb1e00, 0xecf4461c7, 0x7ffc16e90bee, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c7, 0x16e90bee, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826eb1e00, 0xc8244738e0, 0xecf4461c7, 0x16e90bee, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc820014a20, 0xc82292dec0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc826d35c08, 0x878ca8, 0x3, 0xc8244738a0, 0x13, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc8244738a0, 0x13, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc824473760, 0x14, 0x20, 0xc82292de62, 0xd, 0x8312)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740871 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825863e70, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8210417 [IO wait]:
net.runtime_pollWait(0x7fd95c8470c0, 0x72, 0xc82717729c)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc821b5f6b0, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc821b5f6b0, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc821b5f650, 0xc82717729c, 0xf94, 0xf94, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820fc4008, 0xc82717729c, 0xf94, 0xf94, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc820fc4008, 0xc827174200, 0x4030, 0x4030, 0x4030, 0x309c, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc820fc4008, 0xc827174200, 0x4030, 0x4030, 0x4030, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc820fc4008, 0x4030, 0xc821b5f110, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc820fc4008, 0xc821b5f110, 0x4030, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc8215445a0, 0x14, 0x20, 0xc827b171f4, 0xc, 0xc8d5)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8741386 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc826d71c20, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8943273 [IO wait]:
net.runtime_pollWait(0x7fd9600ea9f0, 0x77, 0x454e10)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b250, 0x77, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitWrite(0xc82011b250, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:82 +0x36
net.(*netFD).connect(0xc82011b1f0, 0x0, 0x0, 0x7fd9600ea188, 0xc825144da0, 0xecf4461c1, 0x2fb872d3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:127 +0x28e
net.(*netFD).dial(0xc82011b1f0, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d253e0, 0xecf4461c1, 0xc82fb872d3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/sock_posix.go:137 +0x364
net.socket(0x878ca8, 0x3, 0x2, 0x1, 0x0, 0xc826d25300, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d253e0, ...)
/root/go/src/net/sock_posix.go:89 +0x429
net.internetSocket(0x878ca8, 0x3, 0x7fd9600eb368, 0x0, 0x7fd9600eb368, 0xc826d253e0, 0xecf4461c1, 0x2fb872d3, 0xa9d060, 0x1, ...)
/root/go/src/net/ipsock_posix.go:161 +0x153
net.dialTCP(0x878ca8, 0x3, 0x0, 0xc826d253e0, 0xecf4461c1, 0xc82fb872d3, 0xa9d060, 0x0, 0x0, 0x0, ...)
/root/go/src/net/tcpsock_posix.go:171 +0x12b
net.dialSingle(0xc8245a1830, 0x7fd9600eb300, 0xc826d253e0, 0xecf4461c1, 0x7ffc2fb872d3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:371 +0x40c
net.dialSerial.func1(0xecf4461c1, 0x2fb872d3, 0xa9d060, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:343 +0x75
net.dial(0x878ca8, 0x3, 0x7fd9600eb300, 0xc826d253e0, 0xc825144d80, 0xecf4461c1, 0x2fb872d3, 0xa9d060, 0x0, 0x0, ...)
/root/go/src/net/fd_unix.go:40 +0x60
net.dialSerial(0xc8245a1830, 0xc82174cd50, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:345 +0x7d0
net.(*Dialer).Dial(0xc82564bc08, 0x878ca8, 0x3, 0xc825144d40, 0x14, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:239 +0x512
net.DialTimeout(0x878ca8, 0x3, 0xc825144d40, 0x14, 0x37e11d600, 0x0, 0x0, 0x0, 0x0)
/root/go/src/net/dial.go:200 +0xa3
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc825144c00, 0x14, 0x20, 0xc82174ccc0, 0xe, 0x352c)
/root/work/src/dht/peerwire.go:229 +0x10c
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d

goroutine 8740996 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc821e08cb0, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 8741894 [select]:
dht.(*transactionManager).query(0xc82010e140, 0xc825d21f10, 0x2)
/root/work/src/dht/krpc.go:287 +0x47e
created by dht.(*transactionManager).run
/root/work/src/dht/krpc.go:308 +0x95

goroutine 1586983 [IO wait]:
net.runtime_pollWait(0x7fd960045c08, 0x72, 0xc824a1a81a)
/root/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc82011b100, 0x72, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc82011b100, 0x0, 0x0)
/root/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc82011b0a0, 0xc824a1a81a, 0x3815, 0x3815, 0x0, 0x7fd96012a050, 0xc82000a190)
/root/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc825c58378, 0xc824a1a81a, 0x3815, 0x3815, 0x0, 0x0, 0x0)
/root/go/src/net/net.go:172 +0xe4
io.ReadAtLeast(0x7fd9600bad00, 0xc825c58378, 0xc824a1a000, 0x402f, 0x402f, 0x402f, 0x81a, 0x0, 0x0)
/root/go/src/io/io.go:297 +0xe6
io.ReadFull(0x7fd9600bad00, 0xc825c58378, 0xc824a1a000, 0x402f, 0x402f, 0x402f, 0x0, 0x0)
/root/go/src/io/io.go:315 +0x62
dht.read(0xc825c58378, 0x402f, 0xc820ff7420, 0x0, 0x0)
/root/work/src/dht/peerwire.go:43 +0xdf
dht.readMessage(0xc825c58378, 0xc820ff7420, 0x402f, 0x0, 0x0)
/root/work/src/dht/peerwire.go:67 +0x158
dht.(*Wire).fetchMetadata(0xc8201140c0, 0xc823737640, 0x14, 0x20, 0xc824d0e7f0, 0xc, 0x2327)
/root/work/src/dht/peerwire.go:258 +0x4e5
created by dht.(*Wire).Run
/root/work/src/dht/peerwire.go:372 +0x41d
 

在 2016年8月16日星期二 UTC+8上午1:15:29,Ian Lance Taylor写道:

Lime Shi

unread,
Aug 15, 2016, 9:45:02 PM8/15/16
to golang-nuts, lime...@gmail.com
And which bulitin package will call cgo or runtime.LockOSThread. In my project, I used packages net, io, sync.


在 2016年8月16日星期二 UTC+8上午1:15:29,Ian Lance Taylor写道:
On Mon, Aug 15, 2016 at 1:21 AM,  <lime...@gmail.com> wrote:

jianzh...@gmail.com

unread,
Aug 28, 2017, 2:39:54 AM8/28/17
to golang-nuts, lime...@gmail.com
I think I encounter the same issue,  the logs as the following. As the https://github.com/golang/go/issues/17384 shows, the issue maybe cased by calling deference a NULL pointer at PC 0x3fff801b72c0,I should use the debugger to find the function at this address. But, I could not get the detailed C code. So, have other ways to solve it? Thanks very much. 

fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x2020202020202030 pc=0x3fff801b72c0]

runtime stack:
runtime.throw(0x11b72955, 0x2a)
/usr/local/go/src/runtime/panic.go:596 +0x7c
runtime.sigpanic()
/usr/local/go/src/runtime/signal_unix.go:274 +0x294

goroutine 388 [syscall, locked to thread]:
runtime.cgocall(0x1166ef50, 0xc4209a5338, 0x3fff40035db0)
/usr/local/go/src/runtime/cgocall.go:131 +0xb0 fp=0xc4209a52b8 sp=0xc4209a5268
k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/priorities/bsamodule._Cfunc_my_bsagomodule_placepatternsimple(0x3fff80214d50, 0x3fff400008c0, 0xc420a96290, 0x40000003e8, 0x2, 0x3fff40035e30, 0x3fff40035eb0, 0x0)
k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/priorities/bsamodule.(*BsaGomodule).Placepattern.func4(0x3fff80214d50, 0x3fff400008c0, 0xc420a96290, 0x40000003e8, 0xc400000002, 0x3fff40035e30, 0x3fff40035eb0, 0x1)
k8s.io/kubernetes/plugin/pkg/scheduler/core.(*genericScheduler).Schedule(0xc4203002d0, 0xc4207bbc00, 0x12a77a40, 0xc4207cfc20, 0x0, 0x0, 0x0, 0x0)
k8s.io/kubernetes/plugin/pkg/scheduler.(*Scheduler).schedule(0xc420558048, 0xc4207bbc00, 0x12af5d20, 0xc420898d70, 0x2, 0x2)



在 2016年8月16日星期二 UTC+8上午9:45:02,Lime Shi写道:
Reply all
Reply to author
Forward
0 new messages