diff --git a/exchange/bitswap/workers.go b/exchange/bitswap/workers.go index ec7236543de6..4aa457917334 100644 --- a/exchange/bitswap/workers.go +++ b/exchange/bitswap/workers.go @@ -173,6 +173,7 @@ func (bs *Bitswap) rebroadcastWorker(parent context.Context) { case <-broadcastSignal.C: // resend unfulfilled wantlist keys log.Event(ctx, "Bitswap.Rebroadcast.active") for _, e := range bs.wm.wl.Entries() { + e := e bs.findKeys <- &e } case <-parent.Done():