NebulousLabs / Sia

Blockchain-based marketplace for file storage. Project has moved to GitLab: https://gitlab.com/NebulousLabs/Sia
https://sia.tech
MIT License
2.71k stars 439 forks source link

Siad has exited unexpectedly. #1769

Closed guelz closed 7 years ago

guelz commented 7 years ago

not sure what to make of this!? I updated from 1.1.2 to 1.2.1 through the gui_terminal and then after a ~week siad started crashing without a crash_log. So I overwrote the folder with 1.2.1 and got this error log.


(0/6) Loading siad...
(1/6) Loading gateway...
(2/6) Loading consensus...
(3/6) Loading transaction pool...
(4/6) Loading wallet...
(5/6) Loading host...
(6/6) Loading renter...
Finished loading in 0.236631 seconds
unexpected fault address 0x7fff1040
fatal error: fault
[signal 0xc0000005 code=0x0 addr=0x7fff1040 pc=0x72a458]

goroutine 16 [running]:
runtime.throw(0xa9c8c8, 0x5)
    /usr/local/go/src/runtime/panic.go:596 +0x9c fp=0xc0430e6e38 sp=0xc0430e6e18
runtime.sigpanic()
    /usr/local/go/src/runtime/signal_windows.go:164 +0xff fp=0xc0430e6e68 sp=0xc0430e6e38
github.com/NebulousLabs/bolt.(*DB).meta(0xc0420e6780, 0x1934d)
    /home/luke/go/src/github.com/NebulousLabs/bolt/db.go:811 +0x38 fp=0xc0430e6eb8 sp=0xc0430e6e68
github.com/NebulousLabs/bolt.(*Tx).rollback(0xc042192540)
    /home/luke/go/src/github.com/NebulousLabs/bolt/tx.go:255 +0x88 fp=0xc0430e6ee0 sp=0xc0430e6eb8
github.com/NebulousLabs/bolt.(*Tx).Commit(0xc042192540, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/bolt/tx.go:164 +0x8a0 fp=0xc0430e7030 sp=0xc0430e6ee0
github.com/NebulousLabs/bolt.(*DB).Update(0xc0420e6780, 0xc042f8b0a8, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/bolt/db.go:605 +0xfe fp=0xc0430e7080 sp=0xc0430e7030
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).addBlockToTree(0xc042119b80, 0x9e01000000000000, 0xb74446dd591a46e4, 0xdc8466292ab8b36f, 0x2b17a0ff999f7e4e, 0xd68a00080333a5c7, 0x590b9f3c, 0xc043068000, 0x1, 0x1, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:189 +0xec fp=0xc0430e7138 sp=0xc0430e7080
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedAcceptBlock(0xc042119b80, 0x9e01000000000000, 0xb74446dd591a46e4, 0xdc8466292ab8b36f, 0x2b17a0ff999f7e4e, 0xd68a00080333a5c7, 0x590b9f3c, 0xc043068000, 0x1, 0x1, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:266 +0x134 fp=0xc0430e72a8 sp=0xc0430e7138
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedReceiveBlocks(0xc042119b80, 0xd97ec0, 0xc042ce6a00, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:194 +0x528 fp=0xc0430e7c70 sp=0xc0430e72a8
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).(github.com/NebulousLabs/Sia/modules/consensus.managedReceiveBlocks)-fm(0xd97ec0, 0xc042ce6a00, 0xa00e60, 0xc042bda7b0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:410 +0x45 fp=0xc0430e7ca8 sp=0xc0430e7c70
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedRPC(0xc042062dc0, 0xc042132c00, 0x13, 0xaa72c8, 0xa, 0xc042bda780, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:57 +0x266 fp=0xc0430e7d50 sp=0xc0430e7ca8
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).RPC(0xc042062dc0, 0xc042132c00, 0x13, 0xaa72c8, 0xa, 0xc042bda780, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:67 +0xd8 fp=0xc0430e7da8 sp=0xc0430e7d50
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload.func1(0xc042119b80, 0xc0430e7ef0, 0xc0430e7eb0, 0xc0430e7eb8, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:554 +0x133 fp=0xc0430e7e70 sp=0xc0430e7da8
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload(0xc042119b80, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:580 +0x30e fp=0xc0430e7f50 sp=0xc0430e7e70
github.com/NebulousLabs/Sia/modules/consensus.New.func1(0x1, 0xc042224270, 0xc042119b80, 0xd98140, 0xc042062dc0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:151 +0x404 fp=0xc0430e7fb8 sp=0xc0430e7f50
runtime.goexit()
    /usr/local/go/src/runtime/asm_amd64.s:2197 +0x1 fp=0xc0430e7fc0 sp=0xc0430e7fb8
created by github.com/NebulousLabs/Sia/modules/consensus.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:182 +0x641

goroutine 1 [chan receive]:
main.startDaemon(0x0, 0x0, 0xc04200266b, 0xe, 0xc0420026ab, 0x5, 0xc04200268c, 0x5, 0x0, 0xc0420026ca, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:293 +0xa2a
main.startDaemonCmd(0xc042069200, 0xc042011720, 0x0, 0x5)
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:309 +0x74
github.com/spf13/cobra.(*Command).execute(0xc042069200, 0xc0420140d0, 0x5, 0x5, 0xc042069200, 0xc0420140d0)
    /home/luke/go/src/github.com/spf13/cobra/command.go:648 +0x23b
github.com/spf13/cobra.(*Command).ExecuteC(0xc042069200, 0xac8e46, 0x3b, 0xc042126be0)
    /home/luke/go/src/github.com/spf13/cobra/command.go:734 +0x340
github.com/spf13/cobra.(*Command).Execute(0xc042069200, 0xe9dcc0, 0xab1a18)
    /home/luke/go/src/github.com/spf13/cobra/command.go:693 +0x32
main.main()
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/main.go:174 +0x7b3

goroutine 5 [syscall]:
os/signal.signal_recv(0x0)
    /usr/local/go/src/runtime/sigqueue.go:116 +0x10b
os/signal.loop()
    /usr/local/go/src/os/signal/signal_unix.go:22 +0x29
created by os/signal.init.1
    /usr/local/go/src/os/signal/signal_unix.go:28 +0x48

goroutine 8 [IO wait]:
net.runtime_pollWait(0x2d75088, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0420ea6e0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc0420ea5a0, 0xaa21e2, 0x8, 0xc042cf20c0, 0xc042b42380, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).acceptOne(0xc0420ea540, 0xc042c66000, 0x2, 0x2, 0xc0420ea5a0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:591 +0x1ae
net.(*netFD).accept(0xc0420ea540, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:621 +0x10a
net.(*TCPListener).accept(0xc042004148, 0xc042139e70, 0x697d85, 0x4541f0)
    /usr/local/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc042004148, 0xad43d8, 0xc04203c000, 0xd952c0, 0xc0421440c0)
    /usr/local/go/src/net/tcpsock.go:228 +0x50
net/http.(*Server).Serve(0xc042082c60, 0xd94740, 0xc042004148, 0x0, 0x0)
    /usr/local/go/src/net/http/server.go:2643 +0x22f
main.(*Server).Serve(0xc0421323e0, 0xad4808, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/server.go:398 +0x4b
main.startDaemon.func1(0xc042130360, 0xc0421323e0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:129 +0x32
created by main.startDaemon
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:130 +0x319

goroutine 9 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedSaveLoop(0xc042062dc0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/persist.go:59 +0x129
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:279 +0x65e

goroutine 10 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentListen(0xc042062dc0, 0xc0421304e0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:102 +0x1c0
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:324 +0x9fe

goroutine 11 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedSleep(0xc042062dc0, 0x12a05f200, 0xc04217a0c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:197 +0x128
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager(0xc042062dc0, 0xc042130540)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:139 +0x720
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:331 +0xaaa

goroutine 12 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodeManager(0xc042062dc0, 0xc0421305a0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/nodes.go:277 +0x544
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:338 +0xb56

goroutine 13 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodePurger(0xc042062dc0, 0xc042130600)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/nodes.go:182 +0x657
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:345 +0xc02

goroutine 14 [sleep]:
time.Sleep(0x227765100)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/go-upnp.Discover(0xc000000008, 0xad3d28, 0xc042062ea8)
    /home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:129 +0x5c
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedForwardPort(0xc042062dc0, 0xc042165cf5, 0x4)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/upnp.go:97 +0x92
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:348 +0xc39

goroutine 15 [sleep]:
time.Sleep(0x1810bc700)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/go-upnp.Discover(0xc000000008, 0xad3d28, 0xc042062ea8)
    /home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:129 +0x5c
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedLearnHostname(0xc042062dc0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/upnp.go:59 +0x95
created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:349 +0xc5e

goroutine 50 [select]:
github.com/NebulousLabs/Sia/modules/host/contractmanager.(*writeAheadLog).threadedSyncLoop(0xc042050308, 0xc042381c80, 0xc042381da0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/contractmanager/writeaheadlogsync.go:262 +0x16a
created by github.com/NebulousLabs/Sia/modules/host/contractmanager.(*writeAheadLog).spawnSyncLoop
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/contractmanager/writeaheadlogsync.go:217 +0x103

goroutine 837 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc04280fc50, 0xd95200, 0xc042bd74c0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 33 [select]:
github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).threadedRegularSync(0xc042051d40)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:42 +0x151
created by github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).initPersist
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:126 +0x3cf

goroutine 49 [select]:
github.com/NebulousLabs/Sia/modules/wallet.(*Wallet).threadedDBUpdate(0xc042158500)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/wallet/database.go:84 +0x1b5
created by github.com/NebulousLabs/Sia/modules/wallet.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/wallet/wallet.go:133 +0x2f7

goroutine 23 [semacquire]:
sync.runtime_notifyListWait(0xc042706010, 0xc000000003)
    /usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc042706000)
    /usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc04219d2c0, 0xc042164010, 0x4, 0x4, 0x0, 0x4203c908, 0xc042577f00)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc0421a6000, 0xc042164010, 0x4, 0x4, 0x0, 0x4, 0x4)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
io.ReadAtLeast(0x2d82770, 0xc0421a6000, 0xc042164010, 0x4, 0x4, 0x4, 0xa7f720, 0x0, 0x2d82770)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x2d82770, 0xc0421a6000, 0xc042164010, 0x4, 0x4, 0x0, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc0420c4e40)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:81 +0x121
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:46 +0x84

goroutine 24 [sleep]:
time.Sleep(0xb2d05e00)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc0420c4e40)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:107 +0xcd
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:47 +0xa6

goroutine 25 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc0420c4e40)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:57 +0x141
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:48 +0xc8

goroutine 26 [IO wait]:
net.runtime_pollWait(0x2d74d88, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04214c360, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc04214c220, 0xaa0816, 0x7, 0xad4258, 0x7d1fa1, 0xd8dac0, 0xc04200c090)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04214c1c0, 0xc0421283b0, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042194000, 0xc0421283b0, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc042176500, 0xc0421283b0, 0x8, 0x8, 0x7d5488, 0xc0428a0580, 0xc042176570)
    <autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc042176500, 0xc0421283b0, 0x8, 0x8, 0x8, 0xa7faa0, 0x0, 0xd8e0c0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc042176500, 0xc0421283b0, 0x8, 0x8, 0x8, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc042176500, 0xd93fc0, 0xc042176570, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc04203c8c0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:276 +0xa8
created by github.com/NebulousLabs/muxado/proto.NewSession
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:104 +0x48f

goroutine 27 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc04203c8c0, 0x3, 0xc042174800, 0x2ca0db0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc0421283e0, 0xc04206dee0, 0x859011, 0x4541f0, 0xc04206df20)
    /home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc042150380, 0xad3aa0, 0xc0421aa060, 0xc042062dc0, 0xc0421aa0c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc042062dc0, 0xc042150380)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:159 +0x122
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).addPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:62 +0x96

goroutine 65 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc0421aa060, 0xc042062dc0, 0xc0421aa0c0, 0xc042150380)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:144 +0x295
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:156 +0x111

goroutine 81 [sleep]:
time.Sleep(0x150689b00)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/go-upnp.Discover(0xc042879d75, 0x4, 0x26fe)
    /home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:129 +0x5c
github.com/NebulousLabs/Sia/modules/host.(*Host).managedForwardPort(0xc0420c8b00, 0xc042879d75, 0x4, 0x0, 0xc0421784e0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/upnp.go:120 +0x76
github.com/NebulousLabs/Sia/modules/host.(*Host).initNetworking.func2(0xc0420c8b00, 0xc042879d75, 0x4)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/network.go:206 +0xb8
created by github.com/NebulousLabs/Sia/modules/host.(*Host).initNetworking
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/network.go:236 +0x28a

goroutine 82 [IO wait]:
net.runtime_pollWait(0x2d74cc8, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04214c520, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc04214c3e0, 0xaa21e2, 0x8, 0xc04274f820, 0xc04289ac40, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).acceptOne(0xc04214c380, 0xc042c66ee0, 0x2, 0x2, 0xc04214c3e0, 0x2, 0x2, 0xc042035fb8)
    /usr/local/go/src/net/fd_windows.go:591 +0x1ae
net.(*netFD).accept(0xc04214c380, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:621 +0x10a
net.(*TCPListener).accept(0xc042004030, 0x2, 0x2, 0xc042035ef8)
    /usr/local/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc042004030, 0xc042ed69c0, 0x0, 0xd97b01, 0xc042b06098)
    /usr/local/go/src/net/tcpsock.go:228 +0x50
github.com/NebulousLabs/Sia/modules/host.(*Host).threadedListen(0xc0420c8b00, 0xc04217a300)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/network.go:327 +0x83
created by github.com/NebulousLabs/Sia/modules/host.(*Host).initNetworking
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/network.go:239 +0x2b9

goroutine 66 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedSaveLoop(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/persist.go:86 +0x245
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:126 +0x500

goroutine 67 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedOnlineCheck(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/online.go:32 +0x26a
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:164 +0x6bd

goroutine 68 [IO wait]:
net.runtime_pollWait(0x2d746c8, 0x77, 0xc042bda2d8)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04280df60, 0x77, 0xc042bda2d8, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc04280dec0, 0xaa442b, 0x9, 0xad4280, 0xc042ed6360, 0xc042bda2d0, 0xc042bda2ac)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04280ddc0, 0xd95200, 0xc043069980, 0x0, 0x0, 0xd8f000, 0xc042ce6740, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04280ddc0, 0xd95200, 0xc043069980, 0xd970e0, 0x0, 0xd970e0, 0xc0427a0450, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc043069980, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc043069980, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0427a0450, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc043069980, 0xa9aaf9, 0x3, 0x0, 0xc0427a0450, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc043069980, 0xa9aaf9, 0x3, 0x0, 0xc0427a0450, 0xc042af72a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc043069980, 0xc0428a0200, 0xd91d40, 0xc0427a0450, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc043069980, 0xc0428a0200, 0xc042bda2b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042af7670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042140aa0, 0x10, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042af7670, 0xa9aaf9, 0x3, 0xc042140aa0, 0x10, 0xc042af7698, 0x40fe7c, 0xc042aee6e0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042140aa0, 0x10, 0x39313535326465, 0x0, 0xc0423ff8c0, 0x20, 0x21, 0xc042aee6e0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x0, 0x0, 0x0, 0x0, 0xc042140aa0, 0x10, 0x0, 0x0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 69 [IO wait]:
net.runtime_pollWait(0x644b0e00, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042b2ade0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc042b2aca0, 0xaa0816, 0x7, 0xad4258, 0xc000044680, 0xebb2e0, 0x9f1c20)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc042b2ac40, 0xc042aa01c0, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042194030, 0xc042aa01c0, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/Sia/encoding.(*Decoder).Read(0xc042a32140, 0xc042aa01c0, 0x40, 0x40, 0x9bbbc0, 0xc042a32160, 0xc042aa01c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:186 +0x5c
io.ReadAtLeast(0xd8db80, 0xc042a32140, 0xc042aa01c0, 0x40, 0x40, 0x40, 0x9a4c40, 0x11, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8db80, 0xc042a32140, 0xc042aa01c0, 0x40, 0x40, 0x40, 0xc042a32160, 0x97)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.(*Decoder).decode(0xc042a32140, 0x9f1c20, 0xc042aa01c0, 0x191)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:306 +0x7b8
github.com/NebulousLabs/Sia/encoding.(*Decoder).Decode(0xc042a32140, 0x9a4c40, 0xc042aa01c0, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:215 +0x16b
github.com/NebulousLabs/Sia/crypto.ReadSignedObject(0x2d81568, 0xc042194030, 0x9a5200, 0xc042aee580, 0x2710, 0xd54b0356ac694b71, 0xe63fae2eb3f162f8, 0x7e4e1a88de35ed8f, 0x66e9dce952751aa4, 0x148, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/crypto/signatures.go:78 +0xc3
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042708940, 0x11, 0x39313535326465, 0x0, 0xc042407530, 0x20, 0x21, 0xc042aee580, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:229 +0x3b8
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x7620, 0x1100000, 0xc042708940, 0x11, 0x41750000000, 0x400000, 0x417b0000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 70 [IO wait]:
net.runtime_pollWait(0x2d74fc8, 0x77, 0xc042bda168)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04280cc20, 0x77, 0xc042bda168, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc04280cb80, 0xaa442b, 0x9, 0xad4280, 0xc043081920, 0xc042bda160, 0xc042bda14c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04280ca80, 0xd95200, 0xc042ac1140, 0x0, 0x0, 0xd8f000, 0xc042cfad80, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04280ca80, 0xd95200, 0xc042ac1140, 0xd970e0, 0x0, 0xd970e0, 0xc0421e4960, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042ac1140, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042ac1140, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0421e4960, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042ac1140, 0xa9aaf9, 0x3, 0x0, 0xc0421e4960, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042ac1140, 0xa9aaf9, 0x3, 0x0, 0xc0421e4960, 0xc042ab52a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042ac1140, 0xc0421a7180, 0xd91d40, 0xc0421e4960, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042ac1140, 0xc0421a7180, 0xc042bda150, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042ab5670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc0427d0b80, 0x13, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042ab5670, 0xa9aaf9, 0x3, 0xc0427d0b80, 0x13, 0xc042ab5698, 0x40fe7c, 0xc0428a4f20, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0427d0b80, 0x13, 0x39313535326465, 0x0, 0xc0427d3da0, 0x20, 0x21, 0xc0428a4f20, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x49560, 0x1100000, 0xc0427d0b80, 0x13, 0x245f7c00000, 0x400000, 0x24600000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 71 [IO wait]:
net.runtime_pollWait(0x2d74308, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc8c20, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc042dc8ae0, 0xaa0816, 0x7, 0xad4258, 0xc000044680, 0xebb2e0, 0x9f1c20)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc042dc8a80, 0xc042ac15c0, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042ed40f0, 0xc042ac15c0, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/Sia/encoding.(*Decoder).Read(0xc042cfb040, 0xc042ac15c0, 0x40, 0x40, 0x9bbbc0, 0xc042cfb080, 0xc042ac15c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:186 +0x5c
io.ReadAtLeast(0xd8db80, 0xc042cfb040, 0xc042ac15c0, 0x40, 0x40, 0x40, 0x9a4c40, 0x11, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8db80, 0xc042cfb040, 0xc042ac15c0, 0x40, 0x40, 0x40, 0xc042cfb080, 0x97)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.(*Decoder).decode(0xc042cfb040, 0x9f1c20, 0xc042ac15c0, 0x191)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:306 +0x7b8
github.com/NebulousLabs/Sia/encoding.(*Decoder).Decode(0xc042cfb040, 0x9a4c40, 0xc042ac15c0, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:215 +0x16b
github.com/NebulousLabs/Sia/crypto.ReadSignedObject(0x2d81568, 0xc042ed40f0, 0x9a5200, 0xc042d862c0, 0x2710, 0x2c5233db5966d89b, 0xc4deb8bd4d1ac765, 0x1e632f3629af46cb, 0xcc425f82f1a38a25, 0x148, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/crypto/signatures.go:78 +0xc3
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0427d08e0, 0x11, 0x39313535326465, 0x0, 0xc0427d37d0, 0x20, 0x21, 0xc042d862c0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:229 +0x3b8
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6660, 0x1100000, 0xc0427d08e0, 0x11, 0x417b0000000, 0x400000, 0x417b0000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 72 [IO wait]:
net.runtime_pollWait(0x644f5110, 0x77, 0xc0423cdc20)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042b2a360, 0x77, 0xc0423cdc20, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042b2a2c0, 0xaa442b, 0x9, 0xad4280, 0xc042b021e0, 0x12, 0xc0423cdc0c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042b2a1c0, 0xd95200, 0xc0430746c0, 0x0, 0x0, 0xd8f000, 0xc042cd0660, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042b2a1c0, 0xd95200, 0xc0430746c0, 0xd970e0, 0x0, 0xd970e0, 0xc042bbb200, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0430746c0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0430746c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042bbb200, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0430746c0, 0xa9aaf9, 0x3, 0x0, 0xc042bbb200, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0430746c0, 0xa9aaf9, 0x3, 0x0, 0xc042bbb200, 0xc042adb2a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0430746c0, 0xc0421a6480, 0xd91d40, 0xc042bbb200, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0430746c0, 0xc0421a6480, 0xc0423cdc10, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042adb670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042a1ff00, 0x11, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042adb670, 0xa9aaf9, 0x3, 0xc042a1ff00, 0x11, 0xc042adb698, 0x40fe7c, 0xc042acd340, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042a1ff00, 0x11, 0x39313535326465, 0x0, 0xc042340e70, 0x20, 0x21, 0xc042acd340, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x0, 0x1100000, 0x3f00, 0x1100000, 0xc042a1ff00, 0x11, 0x3b7400, 0x400000, 0xba43b7400, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 73 [IO wait]:
net.runtime_pollWait(0x2d74a88, 0x77, 0xc04280fbe0)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc9be0, 0x77, 0xc04280fbe0, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042dc9b40, 0xaa442b, 0x9, 0xad4280, 0xc043067380, 0xc04280fb68, 0xc04280fbcc)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042dc9a40, 0xd95200, 0xc042bd7280, 0x0, 0x0, 0xd8f000, 0xc042d03400, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042dc9a40, 0xd95200, 0xc042bd7280, 0xd970e0, 0x0, 0xd970e0, 0xc042b006c0, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042bd7280, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042bd7280, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042b006c0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042bd7280, 0xa9aaf9, 0x3, 0x0, 0xc042b006c0, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042bd7280, 0xa9aaf9, 0x3, 0x0, 0xc042b006c0, 0xc0429112a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042bd7280, 0xc0421cae00, 0xd91d40, 0xc042b006c0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042bd7280, 0xc0421cae00, 0xc04280fbd0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042911670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042709340, 0x13, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042911670, 0xa9aaf9, 0x3, 0xc042709340, 0x13, 0xc042911698, 0x40fe7c, 0xc042d87b80, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042709340, 0x13, 0x39313535326465, 0x0, 0xc0422eef60, 0x20, 0x21, 0xc042d87b80, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6660, 0x1100000, 0xc042709340, 0x13, 0x0, 0x400000, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 74 [IO wait]:
net.runtime_pollWait(0x644b1340, 0x77, 0xc04280fb40)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc9860, 0x77, 0xc04280fb40, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042dc97c0, 0xaa442b, 0x9, 0xad4280, 0xc0430671a0, 0xc04280fac8, 0xc04280fb2c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042dc96c0, 0xd95200, 0xc042bd7080, 0x0, 0x0, 0xd8f000, 0xc042d03260, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042dc96c0, 0xd95200, 0xc042bd7080, 0xd970e0, 0x0, 0xd970e0, 0xc042a57a40, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042bd7080, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042bd7080, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042a57a40, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042bd7080, 0xa9aaf9, 0x3, 0x0, 0xc042a57a40, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042bd7080, 0xa9aaf9, 0x3, 0x0, 0xc042a57a40, 0xc042ad72a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042bd7080, 0xc0421cad80, 0xd91d40, 0xc042a57a40, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042bd7080, 0xc0421cad80, 0xc04280fb30, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042ad7670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042a32760, 0x13, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042ad7670, 0xa9aaf9, 0x3, 0xc042a32760, 0x13, 0xc042ad7698, 0x40fe7c, 0xc042d87a20, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042a32760, 0x13, 0x39313535326465, 0x0, 0xc0422fc420, 0x20, 0x21, 0xc042d87a20, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x7e00, 0x1100000, 0xc042a32760, 0x13, 0xd4a36e800, 0x400000, 0x174876e800, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 75 [IO wait]:
net.runtime_pollWait(0x644b0c80, 0x77, 0xc0421fb8a8)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0428196a0, 0x77, 0xc0421fb8a8, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042819600, 0xaa442b, 0x9, 0xad4280, 0xc043080cc0, 0xc0421fb8a0, 0xc0421fb88c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042819500, 0xd95200, 0xc04290db40, 0x0, 0x0, 0xd8f000, 0xc042ce9c20, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042819500, 0xd95200, 0xc04290db40, 0xd970e0, 0x0, 0xd970e0, 0xc042aaae70, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc04290db40, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc04290db40, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042aaae70, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc04290db40, 0xa9aaf9, 0x3, 0x0, 0xc042aaae70, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc04290db40, 0xa9aaf9, 0x3, 0x0, 0xc042aaae70, 0xc042b332a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc04290db40, 0xc0421a6f00, 0xd91d40, 0xc042aaae70, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc04290db40, 0xc0421a6f00, 0xc0421fb890, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b33670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042155c60, 0x13, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b33670, 0xa9aaf9, 0x3, 0xc042155c60, 0x13, 0xc042b33698, 0x40fe7c, 0xc0428a42c0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042155c60, 0x13, 0x39313535326465, 0x0, 0xc042379470, 0x20, 0x21, 0xc0428a42c0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x3330, 0x1100000, 0xc042155c60, 0x13, 0x1176592e00, 0x400000, 0x1176592e00, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 76 [IO wait]:
net.runtime_pollWait(0x2d74788, 0x77, 0xc042bda780)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042de8520, 0x77, 0xc042bda780, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042de8480, 0xaa442b, 0x9, 0xad4280, 0xc042afa240, 0xc042bda760, 0xc042b58f78)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042de8380, 0xd95200, 0xc042b080c0, 0x0, 0x0, 0xd8f040, 0xc042b081c0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042de8380, 0xd95200, 0xc042b080c0, 0xd970e0, 0x0, 0xd970e0, 0xc042d4a000, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042b080c0, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042b080c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042d4a000, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042b080c0, 0xa9aaf9, 0x3, 0x0, 0xc042d4a000, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042b080c0, 0xa9aaf9, 0x3, 0x0, 0xc042d4a000, 0xc042b592a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042b080c0, 0xc0421a7400, 0xd91d40, 0xc042d4a000, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042b080c0, 0xc0421a7400, 0xc042bda770, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b59670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042a1f800, 0x1b, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b59670, 0xa9aaf9, 0x3, 0xc042a1f800, 0x1b, 0xc042b59698, 0x40fe7c, 0xc0428a54a0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042a1f800, 0x1b, 0x39313535326465, 0x0, 0xc042a31650, 0x20, 0x21, 0xc0428a54a0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6540, 0x1100000, 0xc042a1f800, 0x1b, 0x1167c800000, 0x400000, 0x11760000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 77 [IO wait]:
net.runtime_pollWait(0x2d74248, 0x77, 0xc042bdabd8)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04289b160, 0x77, 0xc042bdabd8, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc04289b0c0, 0xaa442b, 0x9, 0xad4280, 0xc042ed7500, 0xc042bdabd0, 0xc042bdabbc)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04289afc0, 0xd95200, 0xc042f8d740, 0x0, 0x0, 0xd8f000, 0xc0422586a0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04289afc0, 0xd95200, 0xc042f8d740, 0xd970e0, 0x0, 0xd970e0, 0xc042144ea0, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042f8d740, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042f8d740, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042144ea0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042f8d740, 0xa9aaf9, 0x3, 0x0, 0xc042144ea0, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042f8d740, 0xa9aaf9, 0x3, 0x0, 0xc042144ea0, 0xc042c352a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042f8d740, 0xc042b7a300, 0xd91d40, 0xc042144ea0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042f8d740, 0xc042b7a300, 0xc042bdabc0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042c35670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc04215b4e0, 0x12, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042c35670, 0xa9aaf9, 0x3, 0xc04215b4e0, 0x12, 0xc042c35698, 0x40fe7c, 0xc0428329a0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc04215b4e0, 0x12, 0x39313535326465, 0x0, 0xc0423ffb00, 0x20, 0x21, 0xc0428329a0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x0, 0x0, 0x0, 0x0, 0xc04215b4e0, 0x12, 0x0, 0x0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 78 [IO wait]:
net.runtime_pollWait(0x644b1280, 0x77, 0xc04280f330)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc8520, 0x77, 0xc04280f330, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042dc8480, 0xaa442b, 0x9, 0xad4280, 0xc04225b560, 0xc04280f2b8, 0xc04280f31c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042dc8380, 0xd95200, 0xc0429094c0, 0x0, 0x0, 0xd8f000, 0xc042d02460, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042dc8380, 0xd95200, 0xc0429094c0, 0xd970e0, 0x0, 0xd970e0, 0xc042c50bd0, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0429094c0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0429094c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042c50bd0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0429094c0, 0xa9aaf9, 0x3, 0x0, 0xc042c50bd0, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0429094c0, 0xa9aaf9, 0x3, 0x0, 0xc042c50bd0, 0xc042c192a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0429094c0, 0xc0421ca680, 0xd91d40, 0xc042c50bd0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0429094c0, 0xc0421ca680, 0xc04280f320, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042c19670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc0421c8f20, 0x11, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042c19670, 0xa9aaf9, 0x3, 0xc0421c8f20, 0x11, 0xc042c19698, 0x40fe7c, 0xc042063a20, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0421c8f20, 0x11, 0x39313535326465, 0x0, 0xc0421d7440, 0x20, 0x21, 0xc042063a20, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x3a98, 0x1100000, 0xc0421c8f20, 0x11, 0x6229449bc00, 0x400000, 0x62ceb89bc00, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 79 [IO wait]:
net.runtime_pollWait(0x2d74548, 0x77, 0xc042bda248)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04280d320, 0x77, 0xc042bda248, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc04280d280, 0xaa442b, 0x9, 0xad4280, 0xc043081aa0, 0xc042bda240, 0xc042bda22c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04280d180, 0xd95200, 0xc042ac1540, 0x0, 0x0, 0xd8f000, 0xc042cfafa0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04280d180, 0xd95200, 0xc042ac1540, 0xd970e0, 0x0, 0xd970e0, 0xc0421e55c0, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042ac1540, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042ac1540, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0421e55c0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042ac1540, 0xa9aaf9, 0x3, 0x0, 0xc0421e55c0, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042ac1540, 0xa9aaf9, 0x3, 0x0, 0xc0421e55c0, 0xc042c392a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042ac1540, 0xc0421a7200, 0xd91d40, 0xc0421e55c0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042ac1540, 0xc0421a7200, 0xc042bda230, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042c39670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042b981e0, 0x12, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042c39670, 0xa9aaf9, 0x3, 0xc042b981e0, 0x12, 0xc042c39698, 0x40fe7c, 0xc0428a5080, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042b981e0, 0x12, 0x39313535326465, 0x0, 0xc042b9ad50, 0x20, 0x21, 0xc0428a5080, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x4ec0, 0x1100000, 0xc042b981e0, 0x12, 0x2e90000000, 0x400000, 0x2e90000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 80 [IO wait]:
net.runtime_pollWait(0x644b1640, 0x77, 0xc04280fc80)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc9f60, 0x77, 0xc04280fc80, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042dc9ec0, 0xaa442b, 0x9, 0xad4280, 0xc043067500, 0xc04280fc08, 0xc04280fc6c)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042dc9dc0, 0xd95200, 0xc042bd74c0, 0x0, 0x0, 0xd8f000, 0xc042d035a0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042dc9dc0, 0xd95200, 0xc042bd74c0, 0xd970e0, 0x0, 0xd970e0, 0xc042b01320, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042bd74c0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042bd74c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042b01320, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042bd74c0, 0xa9aaf9, 0x3, 0x0, 0xc042b01320, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042bd74c0, 0xa9aaf9, 0x3, 0x0, 0xc042b01320, 0xc042b652a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042bd74c0, 0xc0421cae80, 0xd91d40, 0xc042b01320, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042bd74c0, 0xc0421cae80, 0xc04280fc70, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b65670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042708c80, 0x12, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b65670, 0xa9aaf9, 0x3, 0xc042708c80, 0x12, 0xc042b65698, 0x40fe7c, 0xc042d87ce0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042708c80, 0x12, 0x39313535326465, 0x0, 0xc0422ee120, 0x20, 0x21, 0xc042d87ce0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6540, 0x1100000, 0xc042708c80, 0x12, 0x12292c0b000, 0x400000, 0x145f680b000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 97 [IO wait]:
net.runtime_pollWait(0x644b14c0, 0x77, 0xc042a942d8)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042b421a0, 0x77, 0xc042a942d8, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042b42100, 0xaa442b, 0x9, 0xad4280, 0xc04217a240, 0x12, 0xc042a942bc)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042b42000, 0xd95200, 0xc042b08140, 0x0, 0x0, 0xd8f000, 0xc042a322c0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042b42000, 0xd95200, 0xc042b08140, 0xd970e0, 0x0, 0xd970e0, 0xc04217cd80, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042b08140, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042b08140, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc04217cd80, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042b08140, 0xa9aaf9, 0x3, 0x0, 0xc04217cd80, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042b08140, 0xa9aaf9, 0x3, 0x0, 0xc04217cd80, 0xc042b5d2a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042b08140, 0xc042b7a000, 0xd91d40, 0xc04217cd80, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042b08140, 0xc042b7a000, 0xc042a942c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b5d670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc0427e3720, 0x13, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b5d670, 0xa9aaf9, 0x3, 0xc0427e3720, 0x13, 0xc042b5d698, 0x40fe7c, 0xc042aee000, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0427e3720, 0x13, 0x39313535326465, 0x0, 0xc0423bb860, 0x20, 0x21, 0xc042aee000, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6660, 0x1100000, 0xc0427e3720, 0x13, 0xd29dc00000, 0x400000, 0x153e0000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 98 [IO wait]:
net.runtime_pollWait(0x2d743c8, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04280c360, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc04280c220, 0xaa0816, 0x7, 0xad4258, 0xc000044680, 0xebb2e0, 0x9f1c20)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04280c1c0, 0xc042909600, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc0420040e0, 0xc042909600, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/Sia/encoding.(*Decoder).Read(0xc042d02600, 0xc042909600, 0x40, 0x40, 0x9bbbc0, 0xc042d02620, 0xc042909600)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:186 +0x5c
io.ReadAtLeast(0xd8db80, 0xc042d02600, 0xc042909600, 0x40, 0x40, 0x40, 0x9a4c40, 0x11, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8db80, 0xc042d02600, 0xc042909600, 0x40, 0x40, 0x40, 0xc042d02620, 0x97)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.(*Decoder).decode(0xc042d02600, 0x9f1c20, 0xc042909600, 0x191)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:306 +0x7b8
github.com/NebulousLabs/Sia/encoding.(*Decoder).Decode(0xc042d02600, 0x9a4c40, 0xc042909600, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:215 +0x16b
github.com/NebulousLabs/Sia/crypto.ReadSignedObject(0x2d81568, 0xc0420040e0, 0x9a5200, 0xc0428a46e0, 0x2710, 0xefdc9741ff08ab40, 0x372939766a3f9c47, 0xd808228f26a5a7d9, 0x84b23abc6c799e3c, 0x148, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/crypto/signatures.go:78 +0xc3
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0427d1f80, 0x11, 0x39313535326465, 0x0, 0xc0427e4540, 0x20, 0x21, 0xc0428a46e0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:229 +0x3b8
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6660, 0x1100000, 0xc0427d1f80, 0x11, 0xa7b22e2800, 0x400000, 0xd18c2e2800, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 99 [IO wait]:
net.runtime_pollWait(0x2d74488, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0421f21a0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc0421f2060, 0xaa0816, 0x7, 0xad4258, 0xc000044680, 0xebb2e0, 0x9f1c20)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc0421f2000, 0xc042be1f80, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc0421940d0, 0xc042be1f80, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/Sia/encoding.(*Decoder).Read(0xc042d04260, 0xc042be1f80, 0x40, 0x40, 0x9bbbc0, 0xc042d04280, 0xc042be1f80)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:186 +0x5c
io.ReadAtLeast(0xd8db80, 0xc042d04260, 0xc042be1f80, 0x40, 0x40, 0x40, 0x9a4c40, 0x11, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8db80, 0xc042d04260, 0xc042be1f80, 0x40, 0x40, 0x40, 0xc042d04280, 0x97)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.(*Decoder).decode(0xc042d04260, 0x9f1c20, 0xc042be1f80, 0x191)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:306 +0x7b8
github.com/NebulousLabs/Sia/encoding.(*Decoder).Decode(0xc042d04260, 0x9a4c40, 0xc042be1f80, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:215 +0x16b
github.com/NebulousLabs/Sia/crypto.ReadSignedObject(0x2d81568, 0xc0421940d0, 0x9a5200, 0xc042ad3760, 0x2710, 0x19f6e752bbe61f69, 0x45ef0d0a49afeae6, 0x7eb20f09c6bdf668, 0xc1f96b0981cd86c4, 0x148, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/crypto/signatures.go:78 +0xc3
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0421b0d80, 0x12, 0x39313535326465, 0x0, 0xc0421b9f20, 0x20, 0x21, 0xc042ad3760, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:229 +0x3b8
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6660, 0x1100000, 0xc0421b0d80, 0x12, 0xc00dc06e000, 0x400000, 0xcbba106e000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 100 [IO wait]:
net.runtime_pollWait(0x644b1580, 0x77, 0xc042a65728)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc043077320, 0x77, 0xc042a65728, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc043077280, 0xaa442b, 0x9, 0xad4280, 0xc042af9440, 0xc042a65700, 0xc042b68f78)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc043077180, 0xd95200, 0xc042aa1400, 0x0, 0x0, 0xd8f040, 0xc042aa1440, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc043077180, 0xd95200, 0xc042aa1400, 0xd970e0, 0x0, 0xd970e0, 0xc042b2dd40, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042aa1400, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042aa1400, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042b2dd40, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042aa1400, 0xa9aaf9, 0x3, 0x0, 0xc042b2dd40, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042aa1400, 0xa9aaf9, 0x3, 0x0, 0xc042b2dd40, 0xc042b692a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042aa1400, 0xc042bd9300, 0xd91d40, 0xc042b2dd40, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042aa1400, 0xc042bd9300, 0xc042a65710, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b69670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc042154520, 0x1d, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b69670, 0xa9aaf9, 0x3, 0xc042154520, 0x1d, 0xc042b69698, 0x40fe7c, 0xc042833340, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042154520, 0x1d, 0x39313535326465, 0x0, 0xc042bcd440, 0x20, 0x21, 0xc042833340, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x0, 0x1100000, 0xc350, 0x1100000, 0xc042154520, 0x1d, 0xba43b7400, 0x400000, 0xba43b7400, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 101 [IO wait]:
net.runtime_pollWait(0x2d74608, 0x77, 0xc042bda408)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04280dbe0, 0x77, 0xc042bda408, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc04280db40, 0xaa442b, 0x9, 0xad4280, 0xc043081c80, 0xc042bda400, 0xc042bda3ec)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04280da40, 0xd95200, 0xc042ac19c0, 0x0, 0x0, 0xd8f000, 0xc042cfb280, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04280da40, 0xd95200, 0xc042ac19c0, 0xd970e0, 0x0, 0xd970e0, 0xc042a5e3f0, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042ac19c0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042ac19c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042a5e3f0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042ac19c0, 0xa9aaf9, 0x3, 0x0, 0xc042a5e3f0, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042ac19c0, 0xa9aaf9, 0x3, 0x0, 0xc042a5e3f0, 0xc042c1d2a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042ac19c0, 0xc0421a7280, 0xd91d40, 0xc042a5e3f0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042ac19c0, 0xc0421a7280, 0xc042bda3f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042c1d670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc0423597c0, 0x14, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042c1d670, 0xa9aaf9, 0x3, 0xc0423597c0, 0x14, 0xc042c1d698, 0x40fe7c, 0xc0428a51e0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc0423597c0, 0x14, 0x39313535326465, 0x0, 0xc042367080, 0x20, 0x21, 0xc0428a51e0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x6540, 0x1100000, 0xc0423597c0, 0x14, 0x0, 0x400000, 0x2e80000000, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 102 [IO wait]:
net.runtime_pollWait(0x2d74908, 0x77, 0xc042cd65d8)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042b29f60, 0x77, 0xc042cd65d8, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004140, 0xc042b29ec0, 0xaa442b, 0x9, 0xad4280, 0xc04219de60, 0xc042cd65d0, 0xc042cd65bc)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc042b29dc0, 0xd95200, 0xc042aa0bc0, 0x0, 0x0, 0xd8f000, 0xc042a329c0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc042b29dc0, 0xd95200, 0xc042aa0bc0, 0xd970e0, 0x0, 0xd970e0, 0xc042796a80, 0x0, 0x5a3e25)
    /usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc042aa0bc0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc042aa0bc0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc042796a80, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc042aa0bc0, 0xa9aaf9, 0x3, 0x0, 0xc042796a80, 0xeba630, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc042aa0bc0, 0xa9aaf9, 0x3, 0x0, 0xc042796a80, 0xc042b6d2a0, 0x42a3db, 0x7ffe0014)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc042aa0bc0, 0xc042b88180, 0xd91d40, 0xc042796a80, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc042aa0bc0, 0xc042b88180, 0xc042cd65c0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc042b6d670, 0xd95240, 0xc04200c3b0, 0xa9aaf9, 0x3, 0xc04215bba0, 0x11, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc042b6d670, 0xa9aaf9, 0x3, 0xc04215bba0, 0x11, 0xc042b6d698, 0x40fe7c, 0xc0420634a0, 0x160)
    /usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc04215bba0, 0x11, 0x39313535326465, 0x0, 0xc042403260, 0x20, 0x21, 0xc0420634a0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:208 +0xf2
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x0, 0x1100000, 0x4ec0, 0x1100000, 0xc04215bba0, 0x11, 0x192424b800, 0x400000, 0x45d964b800, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 103 [IO wait]:
net.runtime_pollWait(0x2d749c8, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042dc81a0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc042dc8060, 0xaa0816, 0x7, 0xad4258, 0xc000044680, 0xebb2e0, 0x9f1c20)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc042dc8000, 0xc042ac0700, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042ed40d8, 0xc042ac0700, 0x40, 0x40, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/Sia/encoding.(*Decoder).Read(0xc042cfa600, 0xc042ac0700, 0x40, 0x40, 0x9bbbc0, 0xc042cfa620, 0xc042ac0700)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:186 +0x5c
io.ReadAtLeast(0xd8db80, 0xc042cfa600, 0xc042ac0700, 0x40, 0x40, 0x40, 0x9a4c40, 0x11, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8db80, 0xc042cfa600, 0xc042ac0700, 0x40, 0x40, 0x40, 0xc042cfa620, 0x97)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.(*Decoder).decode(0xc042cfa600, 0x9f1c20, 0xc042ac0700, 0x191)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:306 +0x7b8
github.com/NebulousLabs/Sia/encoding.(*Decoder).Decode(0xc042cfa600, 0x9a4c40, 0xc042ac0700, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/marshal.go:215 +0x16b
github.com/NebulousLabs/Sia/crypto.ReadSignedObject(0x2d81568, 0xc042ed40d8, 0x9a5200, 0xc0420638c0, 0x2710, 0x3267f5f65ff34e35, 0x613bcf59638623d2, 0x893cfe1ab1376d7a, 0x7d6a1c690109b5d0, 0x148, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/crypto/signatures.go:78 +0xc3
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0427eb900, 0xc042259140, 0x14, 0x39313535326465, 0x0, 0xc042705bc0, 0x20, 0x21, 0xc0420638c0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:229 +0x3b8
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost(0xc0427eb900, 0x1, 0x1100000, 0x3720, 0x1100000, 0xc042259140, 0x14, 0x27d1a1ec00, 0x400000, 0x2c3ce1ec00, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:278 +0x357
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:173 +0x6f2

goroutine 104 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedScan(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:338 +0x929
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.newHostDB
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/hostdb.go:180 +0x797

goroutine 113 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).queueScan.func1(0xc0427eb900)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:76 +0x4e0
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).queueScan
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:84 +0x176

goroutine 838 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042bd74c0, 0xc042dc9dc0, 0xc043067500)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 783 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bda3d0, 0xd95200, 0xc042ac19c0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 784 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042ac19c0, 0xc04280da40, 0xc043081c80)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 781 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042ac1540, 0xc04280d180, 0xc043081aa0)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 887 [sleep]:
time.Sleep(0xb2d05e00)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc0427ae570)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:107 +0xcd
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:47 +0xa6

goroutine 771 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1.1(0xc0427eb900, 0xc0430813e0, 0xd97bc0, 0xc042ed40d8)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:214 +0x122
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:219 +0x186

goroutine 463 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc0422010c0, 0xd95200, 0xc0430746c0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 762 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042aa1400, 0xc043077180, 0xc042af9440)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 886 [semacquire]:
sync.runtime_notifyListWait(0xc0428685d0, 0xc000000001)
    /usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc0428685c0)
    /usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc04225a600, 0xc042c64368, 0x4, 0x4, 0x0, 0x42afe0e8, 0xc042c01f00)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc0421a6580, 0xc042c64368, 0x4, 0x4, 0x0, 0x4, 0x4)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
io.ReadAtLeast(0x2d82770, 0xc0421a6580, 0xc042c64368, 0x4, 0x4, 0x4, 0xa7f720, 0x0, 0x2d82770)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x2d82770, 0xc0421a6580, 0xc042c64368, 0x4, 0x4, 0x0, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc0427ae570)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:81 +0x121
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:46 +0x84

goroutine 890 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc042afe0a0, 0x3, 0xc042036000, 0x2ca0490, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc042c64270, 0xc0428efee0, 0x859011, 0x4541f0, 0xc0428eff20)
    /home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc042868300, 0xad3aa0, 0xc04219df20, 0xc042062dc0, 0xc04219df80)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc042062dc0, 0xc042868300)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:159 +0x122
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).addPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:62 +0x96

goroutine 834 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042bd7080, 0xc042dc96c0, 0xc0430671a0)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 105 [sleep]:
time.Sleep(0x14f46b0400)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/Sia/sync.(*RWMutex).threadedDeadlockFinder(0xc042a37500)
    /home/luke/go/src/github.com/NebulousLabs/Sia/sync/lock.go:78 +0x1b1
created by github.com/NebulousLabs/Sia/sync.New
    /home/luke/go/src/github.com/NebulousLabs/Sia/sync/lock.go:47 +0xb8

goroutine 106 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).managedRepairIteration(0xc0421c06c0, 0xc042c23fa0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/repair.go:180 +0xe73
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedRepairLoop(0xc0421c06c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/repair.go:492 +0x1b1
created by github.com/NebulousLabs/Sia/modules/renter.newRenter
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/renter.go:207 +0x393

goroutine 107 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).managedDownloadIteration(0xc0421c06c0, 0xc042c25f20)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/download.go:326 +0x4d9
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedDownloadLoop(0xc0421c06c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/download.go:585 +0x385
created by github.com/NebulousLabs/Sia/modules/renter.newRenter
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/renter.go:208 +0x3b5

goroutine 108 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedQueueRepairs(0xc0421c06c0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/repair.go:469 +0x3ee
created by github.com/NebulousLabs/Sia/modules/renter.newRenter
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/renter.go:209 +0x3d7

goroutine 109 [chan receive]:
main.startDaemon.func10(0xc0421aaba0, 0xc0421323e0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:284 +0x4b
created by main.startDaemon
    /home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:287 +0x846

goroutine 954 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc043069980, 0xc04280ddc0, 0xc042ed6360)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 780 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bda210, 0xd95200, 0xc042ac1540)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 728 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0429094c0, 0xc042dc8380, 0xc04225b560)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 902 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042cd65a0, 0xd95200, 0xc042aa0bc0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 742 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc04290db40, 0xc042819500, 0xc043080cc0)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 761 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042a656f0, 0xd95200, 0xc042aa1400)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 547 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0430746c0, 0xc042b2a1c0, 0xc042b021e0)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 589 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042f8d740, 0xc04289afc0, 0xc042ed7500)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 903 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042aa0bc0, 0xc042b29dc0, 0xc04219de60)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 43 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042a94250, 0xd95200, 0xc042b08140)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 44 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042b08140, 0xc042b42000, 0xc04217a240)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 782 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1.1(0xc0427eb900, 0xc043081b00, 0xd97bc0, 0xc042ed40f0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:214 +0x122
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:219 +0x186

goroutine 835 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc04280fbb0, 0xd95200, 0xc042bd7280)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 588 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bdaba0, 0xd95200, 0xc042f8d740)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 836 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042bd7280, 0xc042dc9a40, 0xc043067380)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 888 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc0427ae570)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:57 +0x141
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:48 +0xc8

goroutine 727 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc04280f300, 0xd95200, 0xc0429094c0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 685 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1.1(0xc0427eb900, 0xc042ed7920, 0xd97bc0, 0xc0421940d0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:214 +0x122
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:219 +0x186

goroutine 741 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc0421fb870, 0xd95200, 0xc04290db40)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 543 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1.1(0xc0427eb900, 0xc04219d8c0, 0xd97bc0, 0xc042194030)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:214 +0x122
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:219 +0x186

goroutine 833 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc04280fb10, 0xd95200, 0xc042bd7080)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 904 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc04219df20, 0xc042062dc0, 0xc04219df80, 0xc042868300)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:144 +0x295
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:156 +0x111

goroutine 732 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1.1(0xc0427eb900, 0xc04225bc80, 0xd97bc0, 0xc0420040e0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:214 +0x122
created by github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:219 +0x186

goroutine 778 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bda130, 0xd95200, 0xc042ac1140)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 779 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042ac1140, 0xc04280ca80, 0xc043081920)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 792 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bda750, 0xd95200, 0xc042b080c0)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 889 [IO wait]:
net.runtime_pollWait(0x2d74c08, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc042b294e0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc042b293a0, 0xaa0816, 0x7, 0xad4258, 0x8, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc042b29340, 0xc042c64218, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042194040, 0xc042c64218, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc042582300, 0xc042c64218, 0x8, 0x8, 0x7d5488, 0xc0421a6580, 0xc0425823a8)
    <autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc042582300, 0xc042c64218, 0x8, 0x8, 0x8, 0x8, 0x0, 0x0)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc042582300, 0xc042c64218, 0x8, 0x8, 0x8, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc042582300, 0xd94080, 0xc0425823a8, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc042afe0a0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:276 +0xa8
created by github.com/NebulousLabs/muxado/proto.NewSession
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:104 +0x48f

goroutine 793 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc042b080c0, 0xc042de8380, 0xc042afa240)
    /usr/local/go/src/net/fd_windows.go:376 +0x164
created by net.(*netFD).connect
    /usr/local/go/src/net/fd_windows.go:384 +0x1f2

goroutine 953 [select]:
net.(*Dialer).DialContext.func1(0xc04219d3e0, 0xc042bda290, 0xd95200, 0xc043069980)
    /usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xae2

goroutine 990 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc0421aaa20, 0xc042062dc0, 0xc0421aaa80, 0xc042908c40)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:144 +0x295
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:156 +0x111

goroutine 1023 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).startExtension.func1(0x18, 0xd982e8, 0xc042126460, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:439 +0x5d
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc042bba3f0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:73 +0x66
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:46 +0x84

goroutine 1024 [sleep]:
time.Sleep(0xb2d05e00)
    /usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc042bba3f0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:107 +0xcd
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:47 +0xa6

goroutine 1025 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc042bba3f0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:57 +0x141
created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:48 +0xc8

goroutine 1026 [IO wait]:
net.runtime_pollWait(0x644f4f90, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04289b320, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc04289b1e0, 0xaa0816, 0x7, 0xad4258, 0xc042062dc0, 0xc0421286d0, 0x10)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04289b180, 0xc042bdaac0, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042194098, 0xc042bdaac0, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc042fda300, 0xc042bdaac0, 0x8, 0x8, 0xc042d2df40, 0xc042cd6370, 0xc042d2df80)
    <autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc042fda300, 0xc042bdaac0, 0x8, 0x8, 0x8, 0x0, 0x0, 0xc)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc042fda300, 0xc042bdaac0, 0x8, 0x8, 0xc042d2df60, 0x0, 0xc042b47380)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc042fda300, 0xad3d98, 0xc042126460, 0xaa3da2, 0x8)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc042126460)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:276 +0xa8
created by github.com/NebulousLabs/muxado/proto.NewSession
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:104 +0x48f

goroutine 1027 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc042126460, 0x3, 0xc042174400, 0x2ca0000, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc042bdaaf0, 0xc042a3fee0, 0x859011, 0x4541f0, 0xc042a3ff20)
    /home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc042908c40, 0xad3aa0, 0xc0421aaa20, 0xc042062dc0, 0xc0421aaa80)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc042062dc0, 0xc042908c40)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:159 +0x122
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).addPeer
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:62 +0x96

goroutine 1028 [semacquire]:
sync.runtime_notifyListWait(0xc042908e90, 0x0)
    /usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc042908e80)
    /usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc04219d740, 0xc042bdac18, 0x8, 0x8, 0x3f, 0x49000000000008, 0x80)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc0428a0800, 0xc042bdac18, 0x8, 0x8, 0xc042b5e000, 0xc042b5e078, 0xc042908fc8)
    /home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
github.com/NebulousLabs/muxado.(*streamAdaptor).Read(0xc042bdabf0, 0xc042bdac18, 0x8, 0x8, 0x0, 0xc042de7b50, 0x42a41b)
    <autogenerated>:7 +0x72
github.com/NebulousLabs/Sia/modules/gateway.(*peerConn).Read(0xc042d04480, 0xc042bdac18, 0x8, 0x8, 0xc042174000, 0x2ca1b60, 0x0)
    <autogenerated>:3 +0x72
io.ReadAtLeast(0x30f64a0, 0xc042d04480, 0xc042bdac18, 0x8, 0x8, 0x8, 0xc000a2204c, 0xe9daa0, 0x45d964b800)
    /usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x30f64a0, 0xc042d04480, 0xc042bdac18, 0x8, 0x8, 0x8, 0xc042d044e0, 0x20)
    /usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/Sia/encoding.ReadPrefix(0x30f64a0, 0xc042d04480, 0xa64, 0x40dd1f, 0xa016e0, 0xa4afa0, 0x0, 0x30f64a0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/prefix.go:13 +0x9e
github.com/NebulousLabs/Sia/encoding.ReadObject(0x30f64a0, 0xc042d04480, 0x9a0d40, 0xc042d044e0, 0xa64, 0x0, 0xc04212b590)
    /home/luke/go/src/github.com/NebulousLabs/Sia/encoding/prefix.go:28 +0x4a
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).requestNodes(0xc042062dc0, 0xd97ec0, 0xc042d04480, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/nodes.go:132 +0x162
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).(github.com/NebulousLabs/Sia/modules/gateway.requestNodes)-fm(0xd97ec0, 0xc042d04480, 0xa00e60, 0xc042bdac00)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:266 +0x45
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedRPC(0xc042062dc0, 0xc042133b40, 0x11, 0xaa72f0, 0xa, 0xc042128600, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:57 +0x266
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedConnect.func1(0xc042062dc0, 0xc042133b40, 0x11, 0xaa72f0, 0xa, 0xc042128600)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:473 +0xdf
created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedConnect
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:477 +0x55f

goroutine 992 [semacquire]:
sync.runtime_SemacquireMutex(0xc042119d44)
    /usr/local/go/src/runtime/sema.go:62 +0x3b
sync.(*Mutex).Lock(0xc042119d40)
    /usr/local/go/src/sync/mutex.go:87 +0xa4
github.com/NebulousLabs/demotemutex.(*DemoteMutex).Lock(0xc042119d40)
    /home/luke/go/src/github.com/NebulousLabs/demotemutex/demotemutex.go:57 +0x34
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).CurrentBlock(0xc042119b80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
    /home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:256 +0xb5
github.com/NebulousLabs/Sia/api.(*API).consensusHandler(0xc042148630, 0xd948c0, 0xc0420e2000, 0xc042176300, 0x0, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/api/consensus.go:24 +0x52
github.com/NebulousLabs/Sia/api.(*API).(github.com/NebulousLabs/Sia/api.consensusHandler)-fm(0xd948c0, 0xc0420e2000, 0xc042176300, 0x0, 0x0, 0x0)
    /home/luke/go/src/github.com/NebulousLabs/Sia/api/api.go:163 +0x6d
github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc042a37ac0, 0xd948c0, 0xc0420e2000, 0xc042176300)
    /home/luke/go/src/github.com/julienschmidt/httprouter/router.go:344 +0x81a
github.com/NebulousLabs/Sia/api.RequireUserAgent.func1(0xd948c0, 0xc0420e2000, 0xc042176300)
    /home/luke/go/src/github.com/NebulousLabs/Sia/api/api.go:98 +0xc1
net/http.HandlerFunc.ServeHTTP(0xc042a66ae0, 0xd948c0, 0xc0420e2000, 0xc042176300)
    /usr/local/go/src/net/http/server.go:1942 +0x4b
github.com/NebulousLabs/Sia/api.(*API).ServeHTTP(0xc042148630, 0xd948c0, 0xc0420e2000, 0xc042176300)
    /home/luke/go/src/github.com/NebulousLabs/Sia/api/api.go:138 +0x5f
net/http.(*ServeMux).ServeHTTP(0xc0420c5860, 0xd948c0, 0xc0420e2000, 0xc042176300)
    /usr/local/go/src/net/http/server.go:2238 +0x137
net/http.serverHandler.ServeHTTP(0xc042082c60, 0xd948c0, 0xc0420e2000, 0xc042176300)
    /usr/local/go/src/net/http/server.go:2568 +0x99
net/http.(*conn).serve(0xc04203c000, 0xd95200, 0xc043120000)
    /usr/local/go/src/net/http/server.go:1825 +0x619
created by net/http.(*Server).Serve
    /usr/local/go/src/net/http/server.go:2668 +0x2d5

goroutine 1042 [IO wait]:
net.runtime_pollWait(0x644b1100, 0x72, 0xd8b568)
    /usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04289bbe0, 0x72, 0xd8b568, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc042004138, 0xc04289baa0, 0xaa0816, 0x7, 0xad4258, 0x0, 0x1, 0xc042ff3f28)
    /usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04289ba40, 0xc043120051, 0x1, 0x1, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042194068, 0xc043120051, 0x1, 0x1, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x77
net/http.(*connReader).backgroundRead(0xc043120040)
    /usr/local/go/src/net/http/server.go:656 +0x5f
created by net/http.(*connReader).startBackgroundRead
    /usr/local/go/src/net/http/server.go:652 +0xe6````
guelz commented 7 years ago

sorry, wrong repository! moved to Sia-UI