From f2d87cd988cfed9b4ade1a55b349a0a486e9d9e6 Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Tue, 3 Mar 2020 12:37:34 +0100 Subject: [PATCH] M #-: Fix scheduler initialization (cherry picked from commit 49ef37a484e574972e4a476ac2a168d0cdd63ef0) --- src/scheduler/src/sched/Scheduler.cc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/scheduler/src/sched/Scheduler.cc b/src/scheduler/src/sched/Scheduler.cc index f8d80bbf71..3c182cf36c 100644 --- a/src/scheduler/src/sched/Scheduler.cc +++ b/src/scheduler/src/sched/Scheduler.cc @@ -268,16 +268,16 @@ void Scheduler::start() bool success = xmlrpc_c::value_boolean(values[0]); string message = xmlrpc_c::value_string(values[1]); - if (!success ||(oned_conf.from_xml(message) != 0)) + if (success && (oned_conf.from_xml(message) == 0)) { - ostringstream oss; - - oss << "Cannot contact oned, will retry... Error: " << message; - - NebulaLog::log("SCHED", Log::ERROR, oss); + break; } - break; + ostringstream oss; + + oss << "Cannot contact oned, will retry... Error: " << message; + + NebulaLog::log("SCHED", Log::ERROR, oss); } catch (exception const& e) {