X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2FDownloader.java;h=30ce4e798aff5300b30e14f200546b1e4d09ef16;hp=1ec4379a92b355cc1261e0d80d2c057dee0ff8ee;hb=eb6dcdbff86d9f55acae34af6f7d828ff0056aed;hpb=a72ea8a7a30837734f7f3f27a4ec7979d2549043 diff --git a/src/be/nikiroo/utils/Downloader.java b/src/be/nikiroo/utils/Downloader.java index 1ec4379..30ce4e7 100644 --- a/src/be/nikiroo/utils/Downloader.java +++ b/src/be/nikiroo/utils/Downloader.java @@ -336,8 +336,11 @@ public class Downloader { if (in != null && cache != null) { tracer.trace("Save to cache: " + originalUrl); try { - cache.save(in, originalUrl); - in.close(); + try { + cache.save(in, originalUrl); + } finally { + in.close(); + } in = cache.load(originalUrl, true, false); } catch (IOException e) { tracer.error(new IOException(