summaryrefslogtreecommitdiffstats
path: root/config/src/tests/failover/failover.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'config/src/tests/failover/failover.cpp')
-rw-r--r--config/src/tests/failover/failover.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/src/tests/failover/failover.cpp b/config/src/tests/failover/failover.cpp
index 0ca09b228f3..99b6967c929 100644
--- a/config/src/tests/failover/failover.cpp
+++ b/config/src/tests/failover/failover.cpp
@@ -4,10 +4,12 @@
#include <vespa/config/common/misc.h>
#include <vespa/config/frt/protocol.h>
#include <vespa/config/config.h>
+#include <vespa/config/common/configcontext.h>
#include <vespa/fnet/frt/frt.h>
#include "config-my.h"
#include <vespa/vespalib/data/slime/slime.h>
#include <vespa/vespalib/data/simple_buffer.h>
+
#include <vespa/log/log.h>
LOG_SETUP("failover");
@@ -189,7 +191,7 @@ struct ConfigCheckFixture {
NetworkFixture & nf;
ConfigCheckFixture(NetworkFixture & f2)
- : ctx(new ConfigContext(testTimingValues, f2.spec)),
+ : ctx(std::make_shared<ConfigContext>(testTimingValues, f2.spec)),
nf(f2)
{
}
@@ -223,7 +225,7 @@ struct ConfigReloadFixture {
ConfigHandle<MyConfig>::UP handle;
ConfigReloadFixture(NetworkFixture & f2)
- : ctx(new ConfigContext(testTimingValues, f2.spec)),
+ : ctx(std::make_shared<ConfigContext>(testTimingValues, f2.spec)),
nf(f2),
s(ctx),
handle(s.subscribe<MyConfig>("myId"))