The FILE is not reset on retry, which means an HTTP download that fails mid-transfer will result in it being appended to its own half, thereby dumping garbage into the local repository.
This can happen to TALs (from --init-tals and --init-as0-tals),TAs, and RRDP Notifications, Snapshots and Deltas.
The
FILE
is not reset on retry, which means an HTTP download that fails mid-transfer will result in it being appended to its own half, thereby dumping garbage into the local repository.This can happen to TALs (from
--init-tals
and--init-as0-tals
),TAs, and RRDP Notifications, Snapshots and Deltas.Branch rrdp-refactor has a WIP of this bug.