From c8e6fc290b1e9d8cec4b34b51764c0a791e21774 Mon Sep 17 00:00:00 2001 From: Mike Goslin Date: Fri, 8 Dec 2000 01:06:37 +0000 Subject: [PATCH] *** empty log message *** --- panda/src/downloader/downloader.cxx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/panda/src/downloader/downloader.cxx b/panda/src/downloader/downloader.cxx index 36c39d0019..b2f3f3c17b 100644 --- a/panda/src/downloader/downloader.cxx +++ b/panda/src/downloader/downloader.cxx @@ -549,6 +549,15 @@ download(const string &file_name, Filename file_dest, downloader_cat.error() << "Downloader::download() - receive timed out after: " << downloader_timeout_retries << " retries" << endl; + if (bytes > 0) { + status._bytes_in_buffer += bytes; + status._next_in += bytes; + if (write_to_disk(status) == false) { + downloader_cat.error() + << "Downloader::download() - write to disk failed after " + << "timeout!" << endl; + } + } PT_Event timeout_event = new Event(status._event_name); timeout_event->add_parameter(EventParameter((int)status._id)); timeout_event->add_parameter(