diff --git a/les/retrieve.go b/les/retrieve.go index e262a3cb47ac..f228e163453b 100644 --- a/les/retrieve.go +++ b/les/retrieve.go @@ -268,6 +268,7 @@ func (r *sentReq) update(ev reqPeerEvent) { r.reqSent = false r.reqSrtoCount++ case rpHardTimeout, rpDeliveredValid, rpDeliveredInvalid: + r.reqSent = false r.reqSrtoCount-- } }