From 56100edcee402ff71edd4a4823127b4bd420f238 Mon Sep 17 00:00:00 2001 From: Alex Zolotarev Date: Thu, 18 Jun 2015 13:02:11 +0300 Subject: [PATCH] [alohalytics] Default empty callback for files processing in the queue. --- 3party/Alohalytics/src/messages_queue.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3party/Alohalytics/src/messages_queue.h b/3party/Alohalytics/src/messages_queue.h index f8eb3e3636..6d51f7f592 100644 --- a/3party/Alohalytics/src/messages_queue.h +++ b/3party/Alohalytics/src/messages_queue.h @@ -100,7 +100,8 @@ class MessagesQueue final { // Processing stops if processor returns false. // Optional callback is called when all files are processed. // Executed on the WorkerThread. - void ProcessArchivedFiles(TArchivedFileProcessor processor, TFileProcessingFinishedCallback callback) { + void ProcessArchivedFiles(TArchivedFileProcessor processor, + TFileProcessingFinishedCallback callback = TFileProcessingFinishedCallback()) { std::lock_guard lock(mutex_); commands_queue_.push_back(std::bind(&MessagesQueue::ProcessArchivedFilesCommand, this, processor, callback)); condition_variable_.notify_all();