Browse Source

les: don't drop sentTo for normal cases (#22048)

gary rong 4 years ago
parent
commit
8d62ee65b2
1 changed files with 0 additions and 5 deletions
  1. 0 5
      les/retrieve.go

+ 0 - 5
les/retrieve.go

@@ -337,7 +337,6 @@ func (r *sentReq) tryRequest() {
 	}
 
 	defer func() {
-		// send feedback to server pool and remove peer if hard timeout happened
 		pp, ok := p.(*serverPeer)
 		if hrto && ok {
 			pp.Log().Debug("Request timed out hard")
@@ -345,10 +344,6 @@ func (r *sentReq) tryRequest() {
 				r.rm.peers.unregister(pp.id)
 			}
 		}
-
-		r.lock.Lock()
-		delete(r.sentTo, p)
-		r.lock.Unlock()
 	}()
 
 	select {