From: Matt Joiner Date: Tue, 22 Dec 2015 16:31:39 +0000 (+1100) Subject: Fix #47 X-Git-Tag: v1.0.0~957 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=9697a9371a82131936a735ab86373053dfded7a3;p=btrtrc.git Fix #47 Forgot to remove a non-deferred sync.Mutex.Unlock --- diff --git a/dht/announce.go b/dht/announce.go index b416df9f..aa964eb7 100644 --- a/dht/announce.go +++ b/dht/announce.go @@ -155,7 +155,6 @@ func (me *Announce) maybeAnnouncePeer(to dHTAddr, token, peerId string) { } } err := me.server.announcePeer(to, me.infoHash, me.announcePort, token, me.announcePortImplied) - me.server.mu.Unlock() if err != nil { logonce.Stderr.Printf("error announcing peer: %s", err) }