From fc5f5df300a4c38d7caeacf746783aa2e5554322 Mon Sep 17 00:00:00 2001 From: Naomi Dushay Date: Thu, 25 May 2017 16:03:17 -0700 Subject: [PATCH] DownloadResponseHandler: don't append to existing file on retries --- src/edu/stanford/dlss/was/DownloadResponseHandler.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/edu/stanford/dlss/was/DownloadResponseHandler.java b/src/edu/stanford/dlss/was/DownloadResponseHandler.java index ed41035..2894207 100644 --- a/src/edu/stanford/dlss/was/DownloadResponseHandler.java +++ b/src/edu/stanford/dlss/was/DownloadResponseHandler.java @@ -20,9 +20,8 @@ public DownloadResponseHandler(String outPath) { public Boolean handleResponse(final HttpResponse response) throws ClientProtocolException, HttpResponseException, IOException { HttpEntity entity = response.getEntity(); - if (WasapiValidator.validateResponse(response.getStatusLine(), entity == null)) { - FileOutputStream fouts = new FileOutputStream(outputPath); + FileOutputStream fouts = new FileOutputStream(outputPath, false); entity.writeTo(fouts); fouts.close(); return true;