]> git.saurik.com Git - apt.git/commit - apt-pkg/acquire-item.cc
deal with partially downloaded changelogs
authorDavid Kalnischkies <david@kalnischkies.de>
Tue, 16 Feb 2016 14:35:36 +0000 (15:35 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Sun, 6 Mar 2016 08:39:30 +0000 (09:39 +0100)
commit872bd447163066b331eb12c0fed0d71c0585f47b
tree247f61887925e596c3cfd4291550d4f7da8c94f7
parentf7bd44bae0d7cb7f9838490b5eece075da83899e
deal with partially downloaded changelogs

Changelogs are relatively small and we have no hashes for them, but we
had partial support for them before, so lets stick to it.

This also deletes the (partial) file before moving the downloaded file
into its place – rename(2) should be doing this by itself, but testing
on semaphoreci suggests that this isn't always the case (error is "Stale
file handle") and we don't need an atomic replace here, so be explicit.

Git-Dch: Ignore
apt-pkg/acquire-item.cc
test/integration/test-apt-get-changelog