From 3d68f5bf1f28c6928cccea70d68f7cf504bfd09a Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 4 Sep 2019 08:18:47 -0700 Subject: [PATCH] metrics: fix memory leak fixes #389 Credit goes to @sidenaio for finding this. --- dht_net.go | 2 +- go.mod | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dht_net.go b/dht_net.go index 685b155be..10d43657f 100644 --- a/dht_net.go +++ b/dht_net.go @@ -114,7 +114,7 @@ func (dht *IpfsDHT) handleNewMessage(s network.Stream) bool { timer.Reset(dhtStreamIdleTimeout) startTime := time.Now() - ctx, _ = tag.New( + ctx, _ := tag.New( ctx, tag.Upsert(metrics.KeyMessageType, req.GetType().String()), ) diff --git a/go.mod b/go.mod index 770abdc53..e23dfbe41 100644 --- a/go.mod +++ b/go.mod @@ -27,3 +27,5 @@ require ( go.opencensus.io v0.21.0 golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522 ) + +go 1.12