fix: guard against division by zero when fetchBytes is 0 (closes #5) #10

Zusammengeführt
sneak hat 1 Commits von fix/issue-5 nach main 2026-02-09 01:05:25 +01:00 zusammengeführt
Mitarbeiter
Keine Beschreibung angegeben.
sneak wurde von clawbot 2026-02-09 01:00:18 +01:00 zugewiesen
clawbot hat 1 Commit 2026-02-09 01:00:18 +01:00 hinzugefügt
processAndStore() computed sizePercent as outputSize/fetchBytes*100
without checking for zero, producing Inf/NaN in logs and metrics.

Also treat empty cached source data the same as missing (re-fetch
from upstream) since zero-byte images can't be processed.

Fixes #5
sneak hat die Änderungen 2026-02-09 01:05:13 +01:00 genehmigt
sneak hat Commit 7ce6f81d8d in main 2026-02-09 01:05:25 +01:00 gemerged
sneak löschte die Branch fix/issue-5 2026-02-09 01:05:25 +01:00
Anmelden, um an der Diskussion teilzunehmen.
Keine Reviewer
2 Beteiligte
Nachrichten
Fällig am
Kein Fälligkeitsdatum gesetzt.
Abhängigkeiten

Keine Abhängigkeiten gesetzt.

Referenz: sneak/pixa#10