From: Matt Joiner Date: Thu, 10 Aug 2017 01:18:48 +0000 (+1000) Subject: DHT bootstrap is not asynchronous X-Git-Tag: v1.0.0~451 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=5099d8e33fb196d76acf8b77f8494b2a841265ca;p=btrtrc.git DHT bootstrap is not asynchronous --- diff --git a/client.go b/client.go index c86ea5b2..b47b4db8 100644 --- a/client.go +++ b/client.go @@ -322,6 +322,11 @@ func NewClient(cfg *Config) (cl *Client, err error) { if err != nil { return } + go func() { + if _, err := cl.dHT.Bootstrap(); err != nil { + log.Printf("error bootstrapping dht: %s", err) + } + }() } return