Forráskód Böngészése

eth/downloader: don't use defer for unlock before return (#21227)

Co-authored-by: linjing <linjingjing@baidu.com>
sixdays 5 éve
szülő
commit
a981b60c25
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      eth/downloader/peer.go

+ 1 - 1
eth/downloader/peer.go

@@ -421,7 +421,7 @@ func (ps *peerSet) Unregister(id string) error {
 	ps.lock.Lock()
 	p, ok := ps.peers[id]
 	if !ok {
-		defer ps.lock.Unlock()
+		ps.lock.Unlock()
 		return errNotRegistered
 	}
 	delete(ps.peers, id)