From b8cab5e4f0340196cc0c9ad66a64e36697ad13b7 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 12 Apr 2014 11:54:03 +0000 Subject: Initialise sync flags in WaitOnCommandSocket. Otherwise all callers need to initialise them, or get false positives. --- bin/bbackupd/BackupDaemon.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/bbackupd/BackupDaemon.cpp b/bin/bbackupd/BackupDaemon.cpp index a31ae7cd..3dbae4d6 100644 --- a/bin/bbackupd/BackupDaemon.cpp +++ b/bin/bbackupd/BackupDaemon.cpp @@ -1901,6 +1901,9 @@ bool BackupDaemon::RunBackgroundTask(State state, uint64_t progress, // -------------------------------------------------------------------------- void BackupDaemon::WaitOnCommandSocket(box_time_t RequiredDelay, bool &DoSyncFlagOut, bool &SyncIsForcedOut) { + DoSyncFlagOut = false; + SyncIsForcedOut = false; + ASSERT(mapCommandSocketInfo.get()); if(!mapCommandSocketInfo.get()) { -- cgit v1.2.3