Skip to content
This repository has been archived by the owner. It is now read-only.

Unexpected Fault Address when out of disk space #1745

Closed
lewistham9x opened this issue Apr 26, 2017 · 7 comments

Comments

Projects
None yet
3 participants
@lewistham9x
Copy link

commented Apr 26, 2017

SiaUI can't synchronise blocks. Restarting the client does not help solve the problem. I'm stuck at 60.5% synchronizing and can't complete wallet transactions because of it.

Loading...
(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 1.0508207 seconds
unexpected fault address 0x7fff1040
fatal error: fault
[signal 0xc0000005 code=0x0 addr=0x7fff1040 pc=0x72a458]

goroutine 41 [running]:
runtime.throw(0xa9c8c8, 0x5)
	/usr/local/go/src/runtime/panic.go:596 +0x9c fp=0xc045b98e38 sp=0xc045b98e18
runtime.sigpanic()
	/usr/local/go/src/runtime/signal_windows.go:164 +0xff fp=0xc045b98e68 sp=0xc045b98e38
github.com/NebulousLabs/bolt.(*DB).meta(0xc0421741e0, 0xf17b)
	/home/luke/go/src/github.com/NebulousLabs/bolt/db.go:811 +0x38 fp=0xc045b98eb8 sp=0xc045b98e68
github.com/NebulousLabs/bolt.(*Tx).rollback(0xc042d1e1c0)
	/home/luke/go/src/github.com/NebulousLabs/bolt/tx.go:255 +0x88 fp=0xc045b98ee0 sp=0xc045b98eb8
github.com/NebulousLabs/bolt.(*Tx).Commit(0xc042d1e1c0, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/bolt/tx.go:164 +0x8a0 fp=0xc045b99030 sp=0xc045b98ee0
github.com/NebulousLabs/bolt.(*DB).Update(0xc0421741e0, 0xc0468990a8, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/bolt/db.go:605 +0xfe fp=0xc045b99080 sp=0xc045b99030
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).addBlockToTree(0xc0421e0000, 0x9701000000000000, 0xe4305edc052e4b16, 0x153a480122c63a22, 0x460e1972a9ea981, 0x7552001f074e2efb, 0x57963698, 0xc0466070c0, 0x1, 0x1, ...)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:189 +0xec fp=0xc045b99138 sp=0xc045b99080
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedAcceptBlock(0xc0421e0000, 0x9701000000000000, 0xe4305edc052e4b16, 0x153a480122c63a22, 0x460e1972a9ea981, 0x7552001f074e2efb, 0x57963698, 0xc0466070c0, 0x1, 0x1, ...)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:266 +0x134 fp=0xc045b992a8 sp=0xc045b99138
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedReceiveBlocks(0xc0421e0000, 0xd97ec0, 0xc044a4e080, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:194 +0x528 fp=0xc045b99c70 sp=0xc045b992a8
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).(github.com/NebulousLabs/Sia/modules/consensus.managedReceiveBlocks)-fm(0xd97ec0, 0xc044a4e080, 0xa00e60, 0xc043a9c230)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:410 +0x45 fp=0xc045b99ca8 sp=0xc045b99c70
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedRPC(0xc04217e000, 0xc0421629a0, 0x12, 0xaa72c8, 0xa, 0xc043a9c200, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:57 +0x266 fp=0xc045b99d50 sp=0xc045b99ca8
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).RPC(0xc04217e000, 0xc0421629a0, 0x12, 0xaa72c8, 0xa, 0xc043a9c200, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:67 +0xd8 fp=0xc045b99da8 sp=0xc045b99d50
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload.func1(0xc0421e0000, 0xc045b99ef0, 0xc045b99eb0, 0xc045b99eb8, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:554 +0x133 fp=0xc045b99e70 sp=0xc045b99da8
github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload(0xc0421e0000, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:580 +0x30e fp=0xc045b99f50 sp=0xc045b99e70
github.com/NebulousLabs/Sia/modules/consensus.New.func1(0x1, 0xc042265c90, 0xc0421e0000, 0xd98140, 0xc04217e000)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:151 +0x404 fp=0xc045b99fb8 sp=0xc045b99f50
runtime.goexit()
	/usr/local/go/src/runtime/asm_amd64.s:2197 +0x1 fp=0xc045b99fc0 sp=0xc045b99fb8
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, 0xc04203e3eb, 0xe, 0xc04203e42b, 0x5, 0xc04203e40c, 0x5, 0x0, 0xc04203e44a, ...)
	/home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:293 +0xa2a
main.startDaemonCmd(0xc042084fc0, 0xc0420113b0, 0x0, 0x5)
	/home/luke/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:309 +0x74
github.com/spf13/cobra.(*Command).execute(0xc042084fc0, 0xc042036070, 0x5, 0x5, 0xc042084fc0, 0xc042036070)
	/home/luke/go/src/github.com/spf13/cobra/command.go:648 +0x23b
github.com/spf13/cobra.(*Command).ExecuteC(0xc042084fc0, 0xac8e46, 0x3b, 0xc04214ca00)
	/home/luke/go/src/github.com/spf13/cobra/command.go:734 +0x340
github.com/spf13/cobra.(*Command).Execute(0xc042084fc0, 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 18 [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 33 [IO wait]:
net.runtime_pollWait(0x34f0f00, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04216c1a0, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc04216c060, 0xaa21e2, 0x8, 0xc042ab64c0, 0xc04724b180, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).acceptOne(0xc04216c000, 0xc043621dc0, 0x2, 0x2, 0xc04216c060, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:591 +0x1ae
net.(*netFD).accept(0xc04216c000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:621 +0x10a
net.(*TCPListener).accept(0xc04216a010, 0xc04215fe70, 0x697d85, 0x4541f0)
	/usr/local/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc04216a010, 0xad43d8, 0xc043b9cdc0, 0xd952c0, 0xc04206a3c0)
	/usr/local/go/src/net/tcpsock.go:228 +0x50
net/http.(*Server).Serve(0xc04216e000, 0xd94740, 0xc04216a010, 0x0, 0x0)
	/usr/local/go/src/net/http/server.go:2643 +0x22f
main.(*Server).Serve(0xc0421620c0, 0xad4808, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/siad/server.go:398 +0x4b
main.startDaemon.func1(0xc042178000, 0xc0421620c0)
	/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 84 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032780, 0xc0478521c0, 0xc04784c360)
	/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 34 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedSaveLoop(0xc04217e000)
	/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 35 [IO wait]:
net.runtime_pollWait(0x34f0d80, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04216c6e0, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc04216c5a0, 0xaa21e2, 0x8, 0xc0420bdd40, 0xc04210c540, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).acceptOne(0xc04216c540, 0xc0420fe620, 0x2, 0x2, 0xc04216c5a0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:591 +0x1ae
net.(*netFD).accept(0xc04216c540, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:621 +0x10a
net.(*TCPListener).accept(0xc04216a040, 0xc000000008, 0xc04200a240, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc04216a040, 0xad4750, 0xc042178180, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock.go:228 +0x50
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentListen(0xc04217e000, 0xc042178180)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:90 +0x7c
created by github.com/NebulousLabs/Sia/modules/gateway.New
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:324 +0x9fe

goroutine 36 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedSleep(0xc04217e000, 0x12a05f200, 0xc0421562a0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:197 +0x128
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager(0xc04217e000, 0xc0421781e0)
	/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 37 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodeManager(0xc04217e000, 0xc042178240)
	/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 38 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodePurger(0xc04217e000, 0xc0421782a0)
	/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 39 [select]:
net/http.(*persistConn).roundTrip(0xc042074a20, 0xc044a7bf20, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:1898 +0x97b
net/http.(*Transport).RoundTrip(0xe6f7a0, 0xc04627ed00, 0xe6f7a0, 0xed092aa98, 0x198f8d9c)
	/usr/local/go/src/net/http/transport.go:391 +0x753
net/http.send(0xc04627ec00, 0xd8e7c0, 0xe6f7a0, 0xed092aa98, 0x14b8fa0a198f8d9c, 0xe9daa0, 0x0, 0x8, 0xc04216a298, 0x4106ef)
	/usr/local/go/src/net/http/client.go:249 +0x169
net/http.(*Client).send(0xc046d67b90, 0xc04627ec00, 0xed092aa98, 0x198f8d9c, 0xe9daa0, 0xc04216a298, 0x0, 0x1, 0xc046d67bc0)
	/usr/local/go/src/net/http/client.go:173 +0x10f
net/http.(*Client).Do(0xc046d67b90, 0xc04627ec00, 0xc0469ce8c0, 0x4b, 0x0)
	/usr/local/go/src/net/http/client.go:595 +0x25b
net/http.(*Client).Get(0xc046d67b90, 0xc0469ce8c0, 0x4b, 0x0, 0x3000000000000, 0x9)
	/usr/local/go/src/net/http/client.go:393 +0xae
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.requestXml(0xc0469ce8c0, 0x4b, 0xab9fbc, 0x1f, 0x9eb320, 0xc0478ac000, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:115 +0xe9
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.DeviceByURL(0xc043e2a300, 0xc043e2a300, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:93 +0xb3
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.DiscoverDevices(0xac3bd6, 0x2e, 0x0, 0x0, 0x0, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:80 +0x1eb
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.NewServiceClients(0xac3bd6, 0x2e, 0x1, 0xeba630, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/service_client.go:27 +0x54
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/dcps/internetgateway1.NewWANIPConnection1Clients(0xeba630, 0x0, 0x0, 0xc04434fce0, 0x1, 0x1, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/dcps/internetgateway1/internetgateway1.go:1845 +0x44
github.com/NebulousLabs/go-upnp.Discover(0xc000000008, 0xad3d28, 0xc04217e0e8)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:134 +0x7d
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedForwardPort(0xc04217e000, 0xc0421bf715, 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 40 [sleep]:
time.Sleep(0x6ebed480)
	/usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/go-upnp.Discover(0xc000000008, 0xad3d28, 0xc04217e0e8)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:129 +0x5c
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedLearnHostname(0xc04217e000)
	/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 253 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc048048990)
	/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 47 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc0454020c0, 0xc04217e000, 0xc045402120, 0xc0453ac000)
	/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 42 [select]:
github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).threadedRegularSync(0xc04219ca20)
	/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 48 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc0461ec200, 0xd95200, 0xc0469e4640)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 11 [semacquire]:
sync.runtime_notifyListWait(0xc0469fe010, 0xc000000003)
	/usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc0469fe000)
	/usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc0461e2000, 0xc0469fc010, 0x4, 0x4, 0x0, 0x42082688, 0xc0453a9f00)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc045d54000, 0xc0469fc010, 0x4, 0x4, 0x0, 0x4, 0x4)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
io.ReadAtLeast(0x137dd4f0, 0xc045d54000, 0xc0469fc010, 0x4, 0x4, 0x4, 0xa7f720, 0x0, 0x137dd4f0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x137dd4f0, 0xc045d54000, 0xc0469fc010, 0x4, 0x4, 0x0, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc04538a1e0)
	/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 12 [sleep]:
time.Sleep(0xb2d05e00)
	/usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc04538a1e0)
	/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 13 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc04538a1e0)
	/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 14 [IO wait]:
net.runtime_pollWait(0x34f0c00, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04210c8a0, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc04210c760, 0xaa0816, 0x7, 0xad4258, 0x7d2025, 0xd8dac0, 0xc042038040)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04210c700, 0xc0453600b8, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042050018, 0xc0453600b8, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc042182300, 0xc0453600b8, 0x8, 0x8, 0x7d5488, 0xc043e2a500, 0xc042182370)
	<autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc042182300, 0xc0453600b8, 0x8, 0x8, 0x8, 0xa7faa0, 0x0, 0xd8e0c0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc042182300, 0xc0453600b8, 0x8, 0x8, 0x8, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc042182300, 0xd93fc0, 0xc042182370, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc042082640)
	/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 15 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc042082640, 0x3, 0xc04210bc00, 0x13d0920, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc045360110, 0xc0453b5ee0, 0x859011, 0x4541f0, 0xc0453b5f20)
	/home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc0453ac000, 0xad3aa0, 0xc0454020c0, 0xc04217e000, 0xc045402120)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc04217e000, 0xc0453ac000)
	/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 22 [select]:
net/http.(*persistConn).roundTrip(0xc04219cfc0, 0xc044ee4ac0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/http/transport.go:1898 +0x97b
net/http.(*Transport).RoundTrip(0xe6f7a0, 0xc0461ef600, 0xe6f7a0, 0xed092aa98, 0x3902c874)
	/usr/local/go/src/net/http/transport.go:391 +0x753
net/http.send(0xc0461ef500, 0xd8e7c0, 0xe6f7a0, 0xed092aa98, 0x14b8fa0a3902c874, 0xe9daa0, 0x0, 0x8, 0xc042004210, 0x4106ef)
	/usr/local/go/src/net/http/client.go:249 +0x169
net/http.(*Client).send(0xc046dda300, 0xc0461ef500, 0xed092aa98, 0x3902c874, 0xe9daa0, 0xc042004210, 0x0, 0x1, 0xc046dda360)
	/usr/local/go/src/net/http/client.go:173 +0x10f
net/http.(*Client).Do(0xc046dda300, 0xc0461ef500, 0xc046e15bd0, 0x4b, 0x0)
	/usr/local/go/src/net/http/client.go:595 +0x25b
net/http.(*Client).Get(0xc046dda300, 0xc046e15bd0, 0x4b, 0x50, 0x0, 0x0)
	/usr/local/go/src/net/http/client.go:393 +0xae
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.requestXml(0xc046e15bd0, 0x4b, 0xab9fbc, 0x1f, 0x9eb320, 0xc042077c00, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:115 +0xe9
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.DeviceByURL(0xc045059c80, 0xc045059c80, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:93 +0xb3
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.DiscoverDevices(0xac3bd6, 0x2e, 0x0, 0x0, 0x0, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/goupnp.go:80 +0x1eb
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp.NewServiceClients(0xac3bd6, 0x2e, 0x1, 0xeba630, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/service_client.go:27 +0x54
github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/dcps/internetgateway1.NewWANIPConnection1Clients(0xeba630, 0x0, 0x0, 0xc04781ba60, 0x1, 0x1, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/vendor/github.com/huin/goupnp/dcps/internetgateway1/internetgateway1.go:1845 +0x44
github.com/NebulousLabs/go-upnp.Discover(0xc0469d5a55, 0x4, 0x26fe)
	/home/luke/go/src/github.com/NebulousLabs/go-upnp/upnp.go:134 +0x7d
github.com/NebulousLabs/Sia/modules/host.(*Host).managedForwardPort(0xc042153b80, 0xc0469d5a55, 0x4, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/host/upnp.go:120 +0x76
github.com/NebulousLabs/Sia/modules/host.(*Host).initNetworking.func2(0xc042153b80, 0xc0469d5a55, 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 20 [select]:
github.com/NebulousLabs/Sia/modules/wallet.(*Wallet).threadedDBUpdate(0xc0458c43c0)
	/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 21 [select]:
github.com/NebulousLabs/Sia/modules/host/contractmanager.(*writeAheadLog).threadedSyncLoop(0xc0469d8308, 0xc0469770e0, 0xc046977140)
	/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 23 [IO wait]:
net.runtime_pollWait(0x34f0e40, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc044fc1160, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc044fc1020, 0xaa21e2, 0x8, 0xc0469e22c0, 0xc046230000, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).acceptOne(0xc044fc0fc0, 0xc042308000, 0x2, 0x2, 0xc044fc1020, 0xc046241350, 0x2, 0x6)
	/usr/local/go/src/net/fd_windows.go:591 +0x1ae
net.(*netFD).accept(0xc044fc0fc0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:621 +0x10a
net.(*TCPListener).accept(0xc042004268, 0xc000000008, 0xc0469e4280, 0xc0462413b0)
	/usr/local/go/src/net/tcpsock_posix.go:136 +0x35
net.(*TCPListener).Accept(0xc042004268, 0xad4750, 0xc0469775c0, 0x13b8aa3f1d4aa80f, 0x25)
	/usr/local/go/src/net/tcpsock.go:228 +0x50
github.com/NebulousLabs/Sia/modules/host.(*Host).threadedListen(0xc042153b80, 0xc0469775c0)
	/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 83 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a2d0, 0xd95200, 0xc047032780)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 24 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedSaveLoop(0xc0458c4500)
	/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 26 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedOnlineCheck(0xc0458c4500)
	/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 27 [IO wait]:
net.runtime_pollWait(0x34f0840, 0x77, 0xc0461ec238)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc046230360, 0x77, 0xc0461ec238, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc0462302c0, 0xaa442b, 0x9, 0xad4280, 0xc0469e0720, 0xc0461ec210, 0xc04783ef78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc0462301c0, 0xd95200, 0xc0469e4640, 0x0, 0x0, 0xd8f040, 0xc0469e4680, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc0462301c0, 0xd95200, 0xc0469e4640, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea330, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0469e4640, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0469e4640, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea330, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0469e4640, 0xa9aaf9, 0x3, 0x0, 0xc0461ea330, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0469e4640, 0xa9aaf9, 0x3, 0x0, 0xc0461ea330, 0xc04783f2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0469e4640, 0xc04610a100, 0xd91d40, 0xc0461ea330, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0469e4640, 0xc04610a100, 0xc0461ec220, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04783f670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc047012360, 0x2d, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04701b670, 0xa9aaf9, 0x3, 0xc047012360, 0x2d, 0xc04701b698, 0x40fe7c, 0xc047218420, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc047012360, 0x2d, 0x39313535326465, 0x0, 0xc046bf8ab0, 0x20, 0x21, 0xc047218420, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc047012360, 0x2d, 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(0xc0458c4500)
	/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 28 [IO wait]:
net.runtime_pollWait(0x34f0540, 0x77, 0xc0461ec318)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0462306e0, 0x77, 0xc0461ec318, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc046230640, 0xaa442b, 0x9, 0xad4280, 0xc0469e0ae0, 0xc0461ec2f0, 0xc047860f78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc046230540, 0xd95200, 0xc0469e48c0, 0x0, 0x0, 0xd8f040, 0xc0469e4900, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc046230540, 0xd95200, 0xc0469e48c0, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea510, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0469e48c0, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0469e48c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea510, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0469e48c0, 0xa9aaf9, 0x3, 0x0, 0xc0461ea510, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0469e48c0, 0xa9aaf9, 0x3, 0x0, 0xc0461ea510, 0xc0478612a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0469e48c0, 0xc04610a200, 0xd91d40, 0xc0461ea510, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0469e48c0, 0xc04610a200, 0xc0461ec300, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047861670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc04781e120, 0x23, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04701d670, 0xa9aaf9, 0x3, 0xc04781e120, 0x23, 0xc04701d698, 0x40fe7c, 0xc0472186e0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc04781e120, 0x23, 0x39313535326465, 0x0, 0xc046bc7ef0, 0x20, 0x21, 0xc0472186e0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc04781e120, 0x23, 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(0xc0458c4500)
	/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 29 [IO wait]:
net.runtime_pollWait(0x34f03c0, 0x77, 0xc0461ec388)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0462308a0, 0x77, 0xc0461ec388, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc046230800, 0xaa442b, 0x9, 0xad4280, 0xc0469e0cc0, 0xc0461ec360, 0xc047872f78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc046230700, 0xd95200, 0xc0469e4a00, 0x0, 0x0, 0xd8f040, 0xc0469e4a40, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc046230700, 0xd95200, 0xc0469e4a00, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea600, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0469e4a00, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0469e4a00, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea600, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0469e4a00, 0xa9aaf9, 0x3, 0x0, 0xc0461ea600, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0469e4a00, 0xa9aaf9, 0x3, 0x0, 0xc0461ea600, 0xc0478732a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0469e4a00, 0xc04610a280, 0xd91d40, 0xc0461ea600, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0469e4a00, 0xc04610a280, 0xc0461ec370, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047873670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc047726030, 0x2d, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04782f670, 0xa9aaf9, 0x3, 0xc047726030, 0x2d, 0xc04782f698, 0x40fe7c, 0xc047218840, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc047726030, 0x2d, 0x39313535326465, 0x0, 0xc046299680, 0x20, 0x21, 0xc047218840, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc047726030, 0x2d, 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(0xc0458c4500)
	/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 30 [IO wait]:
net.runtime_pollWait(0x13856630, 0x77, 0xc04628aec8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047853860, 0x77, 0xc04628aec8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc0478537c0, 0xaa442b, 0x9, 0xad4280, 0xc04784dc20, 0xc04628aec0, 0xc04628aeac)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc0478536c0, 0xd95200, 0xc047033c80, 0x0, 0x0, 0xd8f000, 0xc04702f0a0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc0478536c0, 0xd95200, 0xc047033c80, 0xd970e0, 0x0, 0xd970e0, 0xc047c1eff0, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047033c80, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047033c80, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047c1eff0, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047033c80, 0xa9aaf9, 0x3, 0x0, 0xc047c1eff0, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047033c80, 0xa9aaf9, 0x3, 0x0, 0xc047c1eff0, 0xc04783b2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047033c80, 0xc047850600, 0xd91d40, 0xc047c1eff0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047033c80, 0xc047850600, 0xc04628aeb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04783b670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046d79720, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04783b670, 0xa9aaf9, 0x3, 0xc046d79720, 0x12, 0xc04783b698, 0x40fe7c, 0xc04784b8c0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046d79720, 0x12, 0x39313535326465, 0x0, 0xc046d75ad0, 0x20, 0x21, 0xc04784b8c0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046d79720, 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(0xc0458c4500)
	/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 31 [IO wait]:
net.runtime_pollWait(0x34f0180, 0x77, 0xc04628a4c0)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047852a60, 0x77, 0xc04628a4c0, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc0478529c0, 0xaa442b, 0x9, 0xad4280, 0xc04784cae0, 0xc04628a458, 0xc04628a4ac)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc0478528c0, 0xd95200, 0xc047032a40, 0x0, 0x0, 0xd8f000, 0xc04702e520, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc0478528c0, 0xd95200, 0xc047032a40, 0xd970e0, 0x0, 0xd970e0, 0xc047848510, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032a40, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032a40, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848510, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032a40, 0xa9aaf9, 0x3, 0x0, 0xc047848510, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032a40, 0xa9aaf9, 0x3, 0x0, 0xc047848510, 0xc04788f2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032a40, 0xc047850280, 0xd91d40, 0xc047848510, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032a40, 0xc047850280, 0xc04628a4b0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04788f670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc0472e6860, 0x13, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04782b670, 0xa9aaf9, 0x3, 0xc0472e6860, 0x13, 0xc04782b698, 0x40fe7c, 0xc04784a6e0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc0472e6860, 0x13, 0x39313535326465, 0x0, 0xc046cc4d20, 0x20, 0x21, 0xc04784a6e0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc0472e6860, 0x13, 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(0xc0458c4500)
	/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 32 [IO wait]:
net.runtime_pollWait(0x34f0240, 0x77, 0xc0461ec3f8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc046230a60, 0x77, 0xc0461ec3f8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc0462309c0, 0xaa442b, 0x9, 0xad4280, 0xc0469e0ea0, 0xc0461ec3f0, 0xc0461ec3dc)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc0462308c0, 0xd95200, 0xc0469e4b40, 0x0, 0x0, 0xd8f000, 0xc0469e2440, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc0462308c0, 0xd95200, 0xc0469e4b40, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea6f0, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0469e4b40, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0469e4b40, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea6f0, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0469e4b40, 0xa9aaf9, 0x3, 0x0, 0xc0461ea6f0, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0469e4b40, 0xa9aaf9, 0x3, 0x0, 0xc0461ea6f0, 0xc04787b2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0469e4b40, 0xc04610a300, 0xd91d40, 0xc0461ea6f0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0469e4b40, 0xc04610a300, 0xc0461ec3e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04787b670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc0472e66a0, 0x13, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc04782d670, 0xa9aaf9, 0x3, 0xc0472e66a0, 0x13, 0xc04782d698, 0x40fe7c, 0xc0472189a0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc0472e66a0, 0x13, 0x39313535326465, 0x0, 0xc0472e6540, 0x20, 0x20, 0xc0472189a0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc0472e66a0, 0x13, 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(0xc0458c4500)
	/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 65 [IO wait]:
net.runtime_pollWait(0x34f0780, 0x77, 0xc04628a300)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047852360, 0x77, 0xc04628a300, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc0478522c0, 0xaa442b, 0x9, 0xad4280, 0xc04784c360, 0xc04628a298, 0xc04628a2ec)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc0478521c0, 0xd95200, 0xc047032780, 0x0, 0x0, 0xd8f000, 0xc04702e3e0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc0478521c0, 0xd95200, 0xc047032780, 0xd970e0, 0x0, 0xd970e0, 0xc047848150, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032780, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032780, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848150, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032780, 0xa9aaf9, 0x3, 0x0, 0xc047848150, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032780, 0xa9aaf9, 0x3, 0x0, 0xc047848150, 0xc0478592a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032780, 0xc047850080, 0xd91d40, 0xc047848150, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032780, 0xc047850080, 0xc04628a2f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047859670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc04736a8e0, 0x13, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047837670, 0xa9aaf9, 0x3, 0xc04736a8e0, 0x13, 0xc047837698, 0x40fe7c, 0xc04784a160, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc04736a8e0, 0x13, 0x39313535326465, 0x0, 0xc04736a940, 0x20, 0x20, 0xc04784a160, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc04736a8e0, 0x13, 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(0xc0458c4500)
	/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 66 [IO wait]:
net.runtime_pollWait(0x34f00c0, 0x77, 0xc04628a530)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047852c20, 0x77, 0xc04628a530, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047852b80, 0xaa442b, 0x9, 0xad4280, 0xc04784ccc0, 0xc04628a4c8, 0xc04628a51c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047852a80, 0xd95200, 0xc047032b00, 0x0, 0x0, 0xd8f000, 0xc04702e580, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047852a80, 0xd95200, 0xc047032b00, 0xd970e0, 0x0, 0xd970e0, 0xc047848600, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032b00, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032b00, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848600, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032b00, 0xa9aaf9, 0x3, 0x0, 0xc047848600, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032b00, 0xa9aaf9, 0x3, 0x0, 0xc047848600, 0xc04788b2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032b00, 0xc047850300, 0xd91d40, 0xc047848600, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032b00, 0xc047850300, 0xc04628a520, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04788b670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc047819a40, 0x11, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047829670, 0xa9aaf9, 0x3, 0xc047819a40, 0x11, 0xc047829698, 0x40fe7c, 0xc04784a840, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc047819a40, 0x11, 0x39313535326465, 0x0, 0xc046cb1ad0, 0x20, 0x21, 0xc04784a840, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc047819a40, 0x11, 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(0xc0458c4500)
	/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 67 [IO wait]:
net.runtime_pollWait(0x34f06c0, 0x77, 0xc0461ec2a8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc046230520, 0x77, 0xc0461ec2a8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc046230480, 0xaa442b, 0x9, 0xad4280, 0xc0469e0900, 0xc0461ec280, 0xc04785cf78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc046230380, 0xd95200, 0xc0469e4780, 0x0, 0x0, 0xd8f040, 0xc0469e47c0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc046230380, 0xd95200, 0xc0469e4780, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea420, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0469e4780, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0469e4780, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0461ea420, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0469e4780, 0xa9aaf9, 0x3, 0x0, 0xc0461ea420, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0469e4780, 0xa9aaf9, 0x3, 0x0, 0xc0461ea420, 0xc04785d2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0469e4780, 0xc04610a180, 0xd91d40, 0xc0461ea420, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0469e4780, 0xc04610a180, 0xc0461ec290, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04785d670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc047366f60, 0x29, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047833670, 0xa9aaf9, 0x3, 0xc047366f60, 0x29, 0xc047833698, 0x40fe7c, 0xc047218580, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc047366f60, 0x29, 0x39313535326465, 0x0, 0xc046bd2b40, 0x20, 0x21, 0xc047218580, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc047366f60, 0x29, 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(0xc0458c4500)
	/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 68 [IO wait]:
net.runtime_pollWait(0x34f0600, 0x77, 0xc04628a370)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047852520, 0x77, 0xc04628a370, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047852480, 0xaa442b, 0x9, 0xad4280, 0xc04784c540, 0xc04628a308, 0xc04628a35c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047852380, 0xd95200, 0xc047032800, 0x0, 0x0, 0xd8f000, 0xc04702e440, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047852380, 0xd95200, 0xc047032800, 0xd970e0, 0x0, 0xd970e0, 0xc047848240, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032800, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032800, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848240, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032800, 0xa9aaf9, 0x3, 0x0, 0xc047848240, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032800, 0xa9aaf9, 0x3, 0x0, 0xc047848240, 0xc0478652a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032800, 0xc047850100, 0xd91d40, 0xc047848240, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032800, 0xc047850100, 0xc04628a360, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047865670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc04736aaa0, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047835670, 0xa9aaf9, 0x3, 0xc04736aaa0, 0x12, 0xc047835698, 0x40fe7c, 0xc04784a2c0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc04736aaa0, 0x12, 0x39313535326465, 0x0, 0xc046cf1e30, 0x20, 0x21, 0xc04784a2c0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc04736aaa0, 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(0xc0458c4500)
	/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(0x34f0480, 0x77, 0xc04628a3e0)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0478526e0, 0x77, 0xc04628a3e0, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047852640, 0xaa442b, 0x9, 0xad4280, 0xc04784c720, 0xc04628a378, 0xc04628a3cc)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047852540, 0xd95200, 0xc047032880, 0x0, 0x0, 0xd8f000, 0xc04702e4a0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047852540, 0xd95200, 0xc047032880, 0xd970e0, 0x0, 0xd970e0, 0xc047848330, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032880, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032880, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848330, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032880, 0xa9aaf9, 0x3, 0x0, 0xc047848330, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032880, 0xa9aaf9, 0x3, 0x0, 0xc047848330, 0xc0478772a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032880, 0xc047850180, 0xd91d40, 0xc047848330, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032880, 0xc047850180, 0xc04628a3d0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047877670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc0474fe7a0, 0x13, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047847670, 0xa9aaf9, 0x3, 0xc0474fe7a0, 0x13, 0xc047847698, 0x40fe7c, 0xc04784a420, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc0474fe7a0, 0x13, 0x39313535326465, 0x0, 0xc046c3bce0, 0x20, 0x21, 0xc04784a420, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc0474fe7a0, 0x13, 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(0xc0458c4500)
	/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(0x34f0300, 0x77, 0xc04628a450)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0478528a0, 0x77, 0xc04628a450, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047852800, 0xaa442b, 0x9, 0xad4280, 0xc04784c900, 0xc04628a430, 0xc04787ef78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047852700, 0xd95200, 0xc047032900, 0x0, 0x0, 0xd8f040, 0xc047032940, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047852700, 0xd95200, 0xc047032900, 0xd970e0, 0x0, 0xd970e0, 0xc047848420, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047032900, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047032900, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047848420, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047032900, 0xa9aaf9, 0x3, 0x0, 0xc047848420, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047032900, 0xa9aaf9, 0x3, 0x0, 0xc047848420, 0xc04787f2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047032900, 0xc047850200, 0xd91d40, 0xc047848420, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047032900, 0xc047850200, 0xc04628a440, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc04787f670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc047817fb0, 0x2d, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047831670, 0xa9aaf9, 0x3, 0xc047817fb0, 0x2d, 0xc047831698, 0x40fe7c, 0xc04784a580, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc047817fb0, 0x2d, 0x39313535326465, 0x0, 0xc046bf8ab0, 0x20, 0x21, 0xc04784a580, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc047817fb0, 0x2d, 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(0xc0458c4500)
	/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(0x34f0900, 0x77, 0xc047e72dc0)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047c7ff60, 0x77, 0xc047e72dc0, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047c7fec0, 0xaa442b, 0x9, 0xad4280, 0xc047c8f5c0, 0xc047e72d48, 0xc047e72dac)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047c7fdc0, 0xd95200, 0xc047e4f280, 0x0, 0x0, 0xd8f000, 0xc047e75980, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047c7fdc0, 0xd95200, 0xc047e4f280, 0xd970e0, 0x0, 0xd970e0, 0xc0480483c0, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047e4f280, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047e4f280, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc0480483c0, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047e4f280, 0xa9aaf9, 0x3, 0x0, 0xc0480483c0, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047e4f280, 0xa9aaf9, 0x3, 0x0, 0xc0480483c0, 0xc046eaf2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047e4f280, 0xc047e48e00, 0xd91d40, 0xc0480483c0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047e4f280, 0xc047e48e00, 0xc047e72db0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc046eaf670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046dd86e0, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc046eaf670, 0xa9aaf9, 0x3, 0xc046dd86e0, 0x12, 0xc046eaf698, 0x40fe7c, 0xc047d20f20, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046dd86e0, 0x12, 0x39313535326465, 0x0, 0xc046dd3a10, 0x20, 0x21, 0xc047d20f20, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046dd86e0, 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(0xc0458c4500)
	/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 54 [sleep]:
time.Sleep(0x14f46b0400)
	/usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/Sia/sync.(*RWMutex).threadedDeadlockFinder(0xc0469feb40)
	/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/hostdb.(*HostDB).queueScan.func1(0xc0458c4500)
	/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 55 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).managedRepairIteration(0xc0462860c0, 0xc04622dfa0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/repair.go:180 +0xe73
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedRepairLoop(0xc0462860c0)
	/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 97 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0469e4640, 0xc0462301c0, 0xc0469e0720)
	/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 98 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc0461ec270, 0xd95200, 0xc0469e4780)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 85 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a340, 0xd95200, 0xc047032800)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 99 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0469e4780, 0xc046230380, 0xc0469e0900)
	/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 86 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032800, 0xc047852380, 0xc04784c540)
	/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 100 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc0461ec2e0, 0xd95200, 0xc0469e48c0)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 87 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a3b0, 0xd95200, 0xc047032880)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 101 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0469e48c0, 0xc046230540, 0xc0469e0ae0)
	/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 88 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032880, 0xc047852540, 0xc04784c720)
	/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 102 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc0461ec350, 0xd95200, 0xc0469e4a00)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 89 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a420, 0xd95200, 0xc047032900)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 103 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0469e4a00, 0xc046230700, 0xc0469e0cc0)
	/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 90 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032900, 0xc047852700, 0xc04784c900)
	/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 104 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc0461ec3c0, 0xd95200, 0xc0469e4b40)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 91 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a490, 0xd95200, 0xc047032a40)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 105 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0469e4b40, 0xc0462308c0, 0xc0469e0ea0)
	/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 92 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032a40, 0xc0478528c0, 0xc04784cae0)
	/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 93 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628a500, 0xd95200, 0xc047032b00)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 94 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047032b00, 0xc047852a80, 0xc04784ccc0)
	/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 72 [IO wait]:
net.runtime_pollWait(0x13856870, 0x77, 0xc04781ada8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04772afa0, 0x77, 0xc04781ada8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc04772af00, 0xaa442b, 0x9, 0xad4280, 0xc04772ec00, 0xc04781ad80, 0xc047a46f78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04772ae00, 0xd95200, 0xc0477f7e00, 0x0, 0x0, 0xd8f040, 0xc0477f7e40, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04772ae00, 0xd95200, 0xc0477f7e00, 0xd970e0, 0x0, 0xd970e0, 0xc047822990, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc0477f7e00, 0xa9aaf9, 0x3, 0x17, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc0477f7e00, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047822990, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc0477f7e00, 0xa9aaf9, 0x3, 0x0, 0xc047822990, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc0477f7e00, 0xa9aaf9, 0x3, 0x0, 0xc047822990, 0xc047a472a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc0477f7e00, 0xc04781c400, 0xd91d40, 0xc047822990, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc0477f7e00, 0xc04781c400, 0xc04781ad90, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a47670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046ddae10, 0x28, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047845670, 0xa9aaf9, 0x3, 0xc046ddae10, 0x28, 0xc047845698, 0x40fe7c, 0xc04737db80, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046ddae10, 0x28, 0x39313535326465, 0x0, 0xc046ddb200, 0x20, 0x21, 0xc04737db80, 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(0xc0458c4500, 0x0, 0x1100000, 0x6540, 0x1100000, 0xc046ddae10, 0x28, 0xd0c88abf000, 0x400000, 0xda475abf000, ...)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/hostdb/scan.go:230 +0x230
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedProbeHosts(0xc0458c4500)
	/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(0x13856570, 0x77, 0xc04628b078)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc047853be0, 0x77, 0xc04628b078, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc047853b40, 0xaa442b, 0x9, 0xad4280, 0xc04784de00, 0xc04628b070, 0xc04628b05c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc047853a40, 0xd95200, 0xc047c22180, 0x0, 0x0, 0xd8f000, 0xc04702f340, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc047853a40, 0xd95200, 0xc047c22180, 0xd970e0, 0x0, 0xd970e0, 0xc047c1fe60, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047c22180, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047c22180, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047c1fe60, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047c22180, 0xa9aaf9, 0x3, 0x0, 0xc047c1fe60, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047c22180, 0xa9aaf9, 0x3, 0x0, 0xc047c1fe60, 0xc047a6b2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047c22180, 0xc047850680, 0xd91d40, 0xc047c1fe60, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047c22180, 0xc047850680, 0xc04628b060, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a6b670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046dd98e0, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047a6b670, 0xa9aaf9, 0x3, 0xc046dd98e0, 0x12, 0xc047a6b698, 0x40fe7c, 0xc04784ba20, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046dd98e0, 0x12, 0x39313535326465, 0x0, 0xc046dda330, 0x20, 0x21, 0xc04784ba20, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046dd98e0, 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(0xc0458c4500)
	/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(0x34f09c0, 0x77, 0xc047c130b0)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc046279320, 0x77, 0xc047c130b0, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc046279280, 0xaa442b, 0x9, 0xad4280, 0xc0461e3b60, 0xc047c13038, 0xc047c1309c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc046279180, 0xd95200, 0xc047bf3140, 0x0, 0x0, 0xd8f000, 0xc047c2a1a0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc046279180, 0xd95200, 0xc047bf3140, 0xd970e0, 0x0, 0xd970e0, 0xc047c214a0, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047bf3140, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047bf3140, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047c214a0, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047bf3140, 0xa9aaf9, 0x3, 0x0, 0xc047c214a0, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047bf3140, 0xa9aaf9, 0x3, 0x0, 0xc047c214a0, 0xc047a672a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047bf3140, 0xc047becc80, 0xd91d40, 0xc047c214a0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047bf3140, 0xc047becc80, 0xc047c130a0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a67670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046dcea80, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047a67670, 0xa9aaf9, 0x3, 0xc046dcea80, 0x12, 0xc047a67698, 0x40fe7c, 0xc04217fa20, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046dcea80, 0x12, 0x39313535326465, 0x0, 0xc046d81650, 0x20, 0x21, 0xc04217fa20, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046dcea80, 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(0xc0458c4500)
	/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(0x138563f0, 0x77, 0xc04781b348)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04772bda0, 0x77, 0xc04781b348, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc04772bd00, 0xaa442b, 0x9, 0xad4280, 0xc04772fe00, 0xc04781b340, 0xc04781b32c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04772bc00, 0xd95200, 0xc047a76d40, 0x0, 0x0, 0xd8f000, 0xc047824ac0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04772bc00, 0xd95200, 0xc047a76d40, 0xd970e0, 0x0, 0xd970e0, 0xc047c26990, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047a76d40, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047a76d40, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047c26990, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047a76d40, 0xa9aaf9, 0x3, 0x0, 0xc047c26990, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047a76d40, 0xa9aaf9, 0x3, 0x0, 0xc047c26990, 0xc047a4b2a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047a76d40, 0xc04781c800, 0xd91d40, 0xc047c26990, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047a76d40, 0xc04781c800, 0xc04781b330, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a4b670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046dd8b60, 0x12, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047a4b670, 0xa9aaf9, 0x3, 0xc046dd8b60, 0x12, 0xc047a4b698, 0x40fe7c, 0xc047a6cb00, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046dd8b60, 0x12, 0x39313535326465, 0x0, 0xc046dd3c50, 0x20, 0x21, 0xc047a6cb00, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046dd8b60, 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(0xc0458c4500)
	/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(0x138566f0, 0x77, 0xc04434edc8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04210ca60, 0x77, 0xc04434edc8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc04210c9c0, 0xaa442b, 0x9, 0xad4280, 0xc042036c00, 0xc04434edc0, 0xc04434edac)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04210c8c0, 0xd95200, 0xc045b9a940, 0x0, 0x0, 0xd8f000, 0xc04690b360, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04210c8c0, 0xd95200, 0xc045b9a940, 0xd970e0, 0x0, 0xd970e0, 0xc043f93860, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc045b9a940, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc045b9a940, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc043f93860, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc045b9a940, 0xa9aaf9, 0x3, 0x0, 0xc043f93860, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc045b9a940, 0xa9aaf9, 0x3, 0x0, 0xc043f93860, 0xc047a712a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc045b9a940, 0xc04675a480, 0xd91d40, 0xc043f93860, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc045b9a940, 0xc04675a480, 0xc04434edb0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a71670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046d79960, 0x11, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047a71670, 0xa9aaf9, 0x3, 0xc046d79960, 0x11, 0xc047a71698, 0x40fe7c, 0xc04206d4a0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046d79960, 0x11, 0x39313535326465, 0x0, 0xc046d75bf0, 0x20, 0x21, 0xc04206d4a0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046d79960, 0x11, 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(0xc0458c4500)
	/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(0x138564b0, 0x77, 0xc047c13250)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0462796a0, 0x77, 0xc047c13250, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc046279600, 0xaa442b, 0x9, 0xad4280, 0xc047c30300, 0xc047c131d8, 0xc047c1323c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc046279500, 0xd95200, 0xc047bf36c0, 0x0, 0x0, 0xd8f000, 0xc047c2a3c0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc046279500, 0xd95200, 0xc047bf36c0, 0xd970e0, 0x0, 0xd970e0, 0xc047c21d70, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047bf36c0, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047bf36c0, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047c21d70, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047bf36c0, 0xa9aaf9, 0x3, 0x0, 0xc047c21d70, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047bf36c0, 0xa9aaf9, 0x3, 0x0, 0xc047c21d70, 0xc047a752a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047bf36c0, 0xc047bece00, 0xd91d40, 0xc047c21d70, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047bf36c0, 0xc047bece00, 0xc047c13240, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc047a75670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046dcef00, 0x11, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc047a75670, 0xa9aaf9, 0x3, 0xc046dcef00, 0x11, 0xc047a75698, 0x40fe7c, 0xc047c2e160, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046dcef00, 0x11, 0x39313535326465, 0x0, 0xc046d81890, 0x20, 0x21, 0xc047c2e160, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046dcef00, 0x11, 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(0xc0458c4500)
	/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(0x34f0000, 0x77, 0xc04781b1a8)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04772ba20, 0x77, 0xc04781b1a8, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a008, 0xc04772b980, 0xaa442b, 0x9, 0xad4280, 0xc04772fc80, 0xc04781b1a0, 0xc04781b18c)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).connect(0xc04772b880, 0xd95200, 0xc047a76800, 0x0, 0x0, 0xd8f000, 0xc047824840, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:388 +0x22d
net.(*netFD).dial(0xc04772b880, 0xd95200, 0xc047a76800, 0xd970e0, 0x0, 0xd970e0, 0xc047823bc0, 0x0, 0x5a3e25)
	/usr/local/go/src/net/sock_posix.go:140 +0xf0
net.socket(0xd95200, 0xc047a76800, 0xa9aaf9, 0x3, 0x2, 0x1, 0x0, 0x0, 0xd970e0, 0x0, ...)
	/usr/local/go/src/net/sock_posix.go:92 +0x1ab
net.internetSocket(0xd95200, 0xc047a76800, 0xa9aaf9, 0x3, 0xd970e0, 0x0, 0xd970e0, 0xc047823bc0, 0x1, 0x0, ...)
	/usr/local/go/src/net/ipsock_posix.go:154 +0x171
net.doDialTCP(0xd95200, 0xc047a76800, 0xa9aaf9, 0x3, 0x0, 0xc047823bc0, 0xeba630, 0x0, 0x0)
	/usr/local/go/src/net/tcpsock_posix.go:62 +0xc0
net.dialTCP(0xd95200, 0xc047a76800, 0xa9aaf9, 0x3, 0x0, 0xc047823bc0, 0xc0478a72a0, 0x42a3db, 0x7ffe0014)
	/usr/local/go/src/net/tcpsock_posix.go:58 +0xeb
net.dialSingle(0xd95200, 0xc047a76800, 0xc04781c780, 0xd91d40, 0xc047823bc0, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:521 +0x480
net.dialSerial(0xd95200, 0xc047a76800, 0xc04781c780, 0xc04781b190, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/dial.go:489 +0x227
net.(*Dialer).DialContext(0xc0478a7670, 0xd95240, 0xc042038360, 0xa9aaf9, 0x3, 0xc046d76670, 0xf, 0x0, 0x0, 0x0, ...)
	/usr/local/go/src/net/dial.go:371 +0x712
net.(*Dialer).Dial(0xc0478a7670, 0xa9aaf9, 0x3, 0xc046d76670, 0xf, 0xc0478a7698, 0x40fe7c, 0xc047a6c9a0, 0x160)
	/usr/local/go/src/net/dial.go:294 +0x7c
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).managedScanHost.func1(0xc0458c4500, 0xc046d76670, 0xf, 0x39313535326465, 0x0, 0xc046d75e30, 0x20, 0x21, 0xc047a6c9a0, 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(0xc0458c4500, 0x0, 0x0, 0x0, 0x0, 0xc046d76670, 0xf, 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(0xc0458c4500)
	/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 [select]:
github.com/NebulousLabs/Sia/modules/renter/hostdb.(*HostDB).threadedScan(0xc0458c4500)
	/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 254 [IO wait]:
net.runtime_pollWait(0x138560f0, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0480c0520, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc0480c03e0, 0xaa0816, 0x7, 0xad4258, 0xc047ac51e0, 0x4, 0xc047a5dd78)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc0480c0380, 0xc047e73070, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc04216a4e8, 0xc047e73070, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc047d1e500, 0xc047e73070, 0x8, 0x8, 0x7d5488, 0xc046598080, 0xc047d1e570)
	<autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc047d1e500, 0xc047e73070, 0x8, 0x8, 0x8, 0xa7faa0, 0x0, 0xd8e0c0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc047d1e500, 0xc047e73070, 0x8, 0x8, 0x8, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc047d1e500, 0xd93fc0, 0xc047d1e570, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc04804a140)
	/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 127 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628b040, 0xd95200, 0xc047c22180)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 173 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047bf36c0, 0xc046279500, 0xc047c30300)
	/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 123 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04628ae90, 0xd95200, 0xc047033c80)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 124 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047033c80, 0xc0478536c0, 0xc04784dc20)
	/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 177 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047a76800, 0xc04772b880, 0xc04772fc80)
	/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 130 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04781ad70, 0xd95200, 0xc0477f7e00)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 131 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc0477f7e00, 0xc04772ae00, 0xc04772ec00)
	/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 252 [sleep]:
time.Sleep(0xb2d05e00)
	/usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc048048990)
	/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 168 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc047c13080, 0xd95200, 0xc047bf3140)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 179 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047a76d40, 0xc04772bc00, 0xc04772fe00)
	/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 169 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047bf3140, 0xc046279180, 0xc0461e3b60)
	/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 56 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).managedDownloadIteration(0xc0462860c0, 0xc047a7df20)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/renter/download.go:326 +0x4d9
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedDownloadLoop(0xc0462860c0)
	/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 57 [select]:
github.com/NebulousLabs/Sia/modules/renter.(*Renter).threadedQueueRepairs(0xc0462860c0)
	/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 58 [chan receive]:
main.startDaemon.func10(0xc0461e2f60, 0xc0421620c0)
	/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 244 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc047e72d90, 0xd95200, 0xc047e4f280)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 144 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04781b170, 0xd95200, 0xc047a76800)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 178 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04781b310, 0xd95200, 0xc047a76d40)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 277 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc047c43da0, 0xc04217e000, 0xc047c43e00, 0xc047e4f740)
	/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 128 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047c22180, 0xc047853a40, 0xc04784de00)
	/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 172 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc047c13220, 0xd95200, 0xc047bf36c0)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 245 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc047e4f280, 0xc047c7fdc0, 0xc047c8f5c0)
	/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 255 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc04804a140, 0x3, 0xc042030400, 0x13d0000, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc047e730a0, 0xc0453b3ee0, 0x859011, 0x4541f0, 0xc0453b3f20)
	/home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc047e4f740, 0xad3aa0, 0xc047c43da0, 0xc04217e000, 0xc047c43e00)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc04217e000, 0xc047e4f740)
	/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 342 [select]:
net.(*Dialer).DialContext.func1(0xc0469776e0, 0xc04434ed90, 0xd95200, 0xc045b9a940)
	/usr/local/go/src/net/dial.go:331 +0x118
created by net.(*Dialer).DialContext
	/usr/local/go/src/net/dial.go:336 +0xae2

goroutine 317 [select]:
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc042307440, 0xc04217e000, 0xc0423074a0, 0xc0474f3000)
	/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 251 [semacquire]:
sync.runtime_notifyListWait(0xc04659b890, 0xc000000002)
	/usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc04659b880)
	/usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc045008300, 0xc04781a4b8, 0x4, 0x4, 0x0, 0x4804a188, 0xc047c33f00)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc046598080, 0xc04781a4b8, 0x4, 0x4, 0x0, 0x4, 0x4)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
io.ReadAtLeast(0x137dd4f0, 0xc046598080, 0xc04781a4b8, 0x4, 0x4, 0x4, 0xa7f720, 0x0, 0x137dd4f0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x137dd4f0, 0xc046598080, 0xc04781a4b8, 0x4, 0x4, 0x0, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc048048990)
	/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 343 [select]:
net.(*netFD).connect.func2(0xd95200, 0xc045b9a940, 0xc04210c8c0, 0xc042036c00)
	/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 465 [sleep]:
time.Sleep(0xb2d05e00)
	/usr/local/go/src/runtime/time.go:59 +0x107
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc046d81b30)
	/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 455 [select]:
net/http.setRequestCancel.func3(0x0, 0xc046d67c80, 0xc047032400, 0xc043a9c09c, 0xc0454026c0)
	/usr/local/go/src/net/http/client.go:320 +0x183
created by net/http.setRequestCancel
	/usr/local/go/src/net/http/client.go:330 +0x28e

goroutine 464 [semacquire]:
sync.runtime_notifyListWait(0xc042ad5950, 0x0)
	/usr/local/go/src/runtime/sema.go:297 +0x119
sync.(*Cond).Wait(0xc042ad5940)
	/usr/local/go/src/sync/cond.go:57 +0x90
github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc042307500, 0xc0422645d0, 0x4, 0x4, 0xc042035380, 0x0, 0x40fe7c)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x17a
github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc04450e400, 0xc0422645d0, 0x4, 0x4, 0x0, 0x13d0db0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x5e
io.ReadAtLeast(0x137dd4f0, 0xc04450e400, 0xc0422645d0, 0x4, 0x4, 0x4, 0xa7f720, 0xd99000, 0x137dd4f0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0x137dd4f0, 0xc04450e400, 0xc0422645d0, 0x4, 0x4, 0x4, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc046d81b30)
	/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 432 [select]:
net/http.(*persistConn).writeLoop(0xc04219cfc0)
	/usr/local/go/src/net/http/transport.go:1704 +0x441
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1118 +0xa61

goroutine 431 [IO wait]:
net.runtime_pollWait(0x13856270, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc044fc1be0, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc044fc1aa0, 0xaa0816, 0x7, 0xad4258, 0x0, 0x0, 0xffffffffffffff00)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc044fc1a40, 0xc04437a000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc042004218, 0xc04437a000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:181 +0x77
net/http.(*persistConn).Read(0xc04219cfc0, 0xc04437a000, 0x1000, 0x1000, 0x6, 0xa9fa25, 0xc04789db80)
	/usr/local/go/src/net/http/transport.go:1316 +0x152
bufio.(*Reader).fill(0xc046976e40)
	/usr/local/go/src/bufio/bufio.go:97 +0x11e
bufio.(*Reader).Peek(0xc046976e40, 0x1, 0xc046976fc0, 0xc04789dc80, 0x0, 0xc042440820, 0x0)
	/usr/local/go/src/bufio/bufio.go:129 +0x6e
net/http.(*persistConn).readLoop(0xc04219cfc0)
	/usr/local/go/src/net/http/transport.go:1474 +0x19d
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1117 +0xa3c

goroutine 458 [IO wait]:
net.runtime_pollWait(0x13855c70, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc04210df60, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc04210de20, 0xaa0816, 0x7, 0xad4258, 0x13, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc04210ddc0, 0xc04813b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc04216a2a0, 0xc04813b000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:181 +0x77
net/http.(*persistConn).Read(0xc042074a20, 0xc04813b000, 0x1000, 0x1000, 0x9, 0xaaec61, 0xc048135b80)
	/usr/local/go/src/net/http/transport.go:1316 +0x152
bufio.(*Reader).fill(0xc045402b40)
	/usr/local/go/src/bufio/bufio.go:97 +0x11e
bufio.(*Reader).Peek(0xc045402b40, 0x1, 0xc045395aa0, 0xc048135c80, 0x0, 0xc04812c1a0, 0x0)
	/usr/local/go/src/bufio/bufio.go:129 +0x6e
net/http.(*persistConn).readLoop(0xc042074a20)
	/usr/local/go/src/net/http/transport.go:1474 +0x19d
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1117 +0xa3c

goroutine 459 [select]:
net/http.(*persistConn).writeLoop(0xc042074a20)
	/usr/local/go/src/net/http/transport.go:1704 +0x441
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:1118 +0xa61

goroutine 466 [select]:
github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc046d81b30)
	/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 428 [select]:
net/http.setRequestCancel.func3(0x0, 0xc046dda510, 0xc0477f6b00, 0xc043b9510c, 0xc0469767e0)
	/usr/local/go/src/net/http/client.go:320 +0x183
created by net/http.setRequestCancel
	/usr/local/go/src/net/http/client.go:330 +0x28e

goroutine 467 [IO wait]:
net.runtime_pollWait(0x138567b0, 0x72, 0xd8b568)
	/usr/local/go/src/runtime/netpoll.go:164 +0x60
net.(*pollDesc).wait(0xc0462788a0, 0x72, 0xd8b568, 0x0)
	/usr/local/go/src/net/fd_poll_runtime.go:75 +0x3f
net.(*ioSrv).ExecIO(0xc04216a000, 0xc046278760, 0xaa0816, 0x7, 0xad4258, 0x8, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:196 +0xfe
net.(*netFD).Read(0xc046278700, 0xc043a9cbe8, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/fd_windows.go:452 +0x13d
net.(*conn).Read(0xc0420041d0, 0xc043a9cbe8, 0x8, 0x8, 0x0, 0x0, 0x0)
	/usr/local/go/src/net/net.go:181 +0x77
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc04627f500, 0xc043a9cbe8, 0x8, 0x8, 0x7d5488, 0xc043b9c3c0, 0xc000000005)
	<autogenerated>:139 +0x72
io.ReadAtLeast(0xd8e0c0, 0xc04627f500, 0xc043a9cbe8, 0x8, 0x8, 0x8, 0x8, 0x0, 0x0)
	/usr/local/go/src/io/io.go:307 +0xb0
io.ReadFull(0xd8e0c0, 0xc04627f500, 0xc043a9cbe8, 0x8, 0x8, 0x8, 0x0, 0x0)
	/usr/local/go/src/io/io.go:325 +0x5f
github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc04627f500, 0xd94000, 0xc04627f550, 0x0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x6e
github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc043b9c3c0)
	/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 468 [chan receive]:
github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc043b9c3c0, 0x3, 0xc04210bc00, 0x13d0db0, 0x0)
	/home/luke/go/src/github.com/NebulousLabs/muxado/proto/session.go:159 +0x62
github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc043a9cc40, 0xc0454b5ee0, 0x859011, 0x4541f0, 0xc0454b5f20)
	/home/luke/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x3e
github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc0474f3000, 0xad3aa0, 0xc042307440, 0xc04217e000, 0xc0423074a0)
	/home/luke/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x3f
github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc04217e000, 0xc0474f3000)
	/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

@lukechampine

This comment has been minimized.

Copy link
Member

commented Apr 26, 2017

how much RAM does your system have? 0x7fff1040 looks quite close to 2GB, so I'm guessing that bolt is using it all. Unfortunately Sia consumes a lot of RAM during the initial sync. Once the sync completes it usually drops to a more reasonable level. We are working to improve this.

@DavidVorick

This comment has been minimized.

Copy link
Member

commented Apr 30, 2017

In slack user reported this actually corresponds to an out-of-diskspace error.

Does that cause bolt to crash?

@lewistham9x

This comment has been minimized.

Copy link
Author

commented Apr 30, 2017

@DavidVorick

This comment has been minimized.

Copy link
Member

commented Apr 30, 2017

The consensus database is going to go in your applications folder, which is very likely on your C drive. As of v1.2.1, it's going to consume somewhere between 5 and 10GB of storage space.

@lewistham9x

This comment has been minimized.

Copy link
Author

commented May 1, 2017

@DavidVorick

This comment has been minimized.

Copy link
Member

commented May 1, 2017

it goes into %APPDATA%/Sia-UI

I'm not sure what will happen if you make sym link there on Windows, but probably it would help. On Linux a sym link would work perfectly.

@lukechampine lukechampine changed the title SiaUI crashes while synchronizing Unexpected Fault Address when out of disk space Jul 1, 2017

@lukechampine

This comment has been minimized.

Copy link
Member

commented Jul 20, 2017

This should be fixed as of #2159. Instead of crashing with long, scary, and unhelpful stack trace, siad will now print "Blockchain database has run out of disk space!" and exit cleanly. This should make it clear to users how to fix the problem.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.