From e14502606cb8cf84134f953f532c6eefb4d52973 Mon Sep 17 00:00:00 2001 From: Matthieu Gallien Date: Thu, 25 Nov 2021 16:45:19 +0100 Subject: [PATCH] make sure we do not start a new batch when the previous one is not sent Signed-off-by: Matthieu Gallien --- src/libsync/bulkpropagatorjob.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libsync/bulkpropagatorjob.cpp b/src/libsync/bulkpropagatorjob.cpp index 7c74a3ce9..bd120d4fe 100644 --- a/src/libsync/bulkpropagatorjob.cpp +++ b/src/libsync/bulkpropagatorjob.cpp @@ -84,6 +84,9 @@ bool BulkPropagatorJob::scheduleSelfOrChild() if (_items.empty()) { return false; } + if (!_pendingChecksumFiles.empty()) { + return false; + } _state = Running; for(int i = 0; i < batchSize && !_items.empty(); ++i) { -- 2.30.2