From 943c61f424d90b860d9be7d3716d11df79806337 Mon Sep 17 00:00:00 2001 From: rjl493456442 Date: Wed, 10 Dec 2025 15:05:49 +0800 Subject: [PATCH] Fix condition to check if request is head --- p2p/tracker/tracker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2p/tracker/tracker.go b/p2p/tracker/tracker.go index dd3dba7504..a1cf6f1119 100644 --- a/p2p/tracker/tracker.go +++ b/p2p/tracker/tracker.go @@ -185,7 +185,7 @@ func (t *Tracker) Fulfil(peer string, version uint, code uint64, id uint64) { return } // Everything matches, mark the request serviced and meter it - wasHead := t.expire.Front() == req.expire + wasHead := req.expire.Prev() == nil t.expire.Remove(req.expire) delete(t.pending, id) if wasHead {