From: Matt Joiner Date: Tue, 30 Jul 2019 07:18:09 +0000 (+1000) Subject: Fix race spewing Client stats X-Git-Tag: v1.5.2~3 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=cbc98e17aa18aea0f5e72f6b8dd91de9cac2a179;p=btrtrc.git Fix race spewing Client stats --- diff --git a/client.go b/client.go index 5b7831cc..db0fae18 100644 --- a/client.go +++ b/client.go @@ -129,7 +129,7 @@ func (cl *Client) WriteStatus(_w io.Writer) { fmt.Fprintf(w, "%s DHT server at %s:\n", s.Addr().Network(), s.Addr().String()) writeDhtServerStatus(w, s) }) - spew.Fdump(w, cl.stats) + spew.Fdump(w, &cl.stats) fmt.Fprintf(w, "# Torrents: %d\n", len(cl.torrentsAsSlice())) fmt.Fprintln(w) for _, t := range slices.Sort(cl.torrentsAsSlice(), func(l, r *Torrent) bool {