From 188562ccbc4ec60c54eb2e91dc0b590bc6b47a42 Mon Sep 17 00:00:00 2001 From: "A.J. Beamon" Date: Mon, 22 Jan 2018 11:40:08 -0800 Subject: [PATCH] fix: Status should create its DatabaseConfiguration using fromKeyValues(). This makes sure that various state is correctly set if not specified in the configuration. --- fdbserver/Status.actor.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fdbserver/Status.actor.cpp b/fdbserver/Status.actor.cpp index f3a11cfd1a..38fd739a04 100644 --- a/fdbserver/Status.actor.cpp +++ b/fdbserver/Status.actor.cpp @@ -1075,9 +1075,7 @@ ACTOR static Future> loadConfiguration(Database status_incomplete_reasons->insert("Too many configuration parameters set."); } else { - for (int i = 0; i < res.size(); i++) { - configuration.set(res[i].key, res[i].value); - } + configuration.fromKeyValues((VectorRef)res); } result = configuration;