From c01644ae9fb985de31e9bc4776dabdf1c653b3aa Mon Sep 17 00:00:00 2001 From: Martin Date: Wed, 13 Aug 2014 19:00:07 +0200 Subject: [PATCH] Fixed: Limit queue size according to number of file descriptors used --- urbackupserver/server_download.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/urbackupserver/server_download.cpp b/urbackupserver/server_download.cpp index 1509bdb7..626b9397 100644 --- a/urbackupserver/server_download.cpp +++ b/urbackupserver/server_download.cpp @@ -665,6 +665,7 @@ bool ServerDownloadThread::getQueuedFileChunked( std::string& remotefn, IFile*& full_dl) { it->fileclient=EFileClient_Full; + queue_size-=queue_items_chunked-queue_items_full; continue; } }