Files
kolaente 819455ca12 fix(avatar): cancel an avatar decode when the client goes away
Address pr-swarm findings: avatar GETs queued for decode capacity on
context.Background(), so an abandoned request still waited 30s. The
request context now reaches the providers; gravatar's shared fetch keeps
running for other waiters when one disconnects. Busy shedding is logged
as a warning instead of an error.
2026-10-20 23:05:30 +02:00
..