summaryrefslogtreecommitdiffstats
path: root/slobrok/src/apps/slobrok/slobrok.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'slobrok/src/apps/slobrok/slobrok.cpp')
-rw-r--r--slobrok/src/apps/slobrok/slobrok.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/slobrok/src/apps/slobrok/slobrok.cpp b/slobrok/src/apps/slobrok/slobrok.cpp
index 5a1ddb918ba..e69f2df53f0 100644
--- a/slobrok/src/apps/slobrok/slobrok.cpp
+++ b/slobrok/src/apps/slobrok/slobrok.cpp
@@ -73,10 +73,11 @@ App::Main()
if (cfgId.empty()) {
LOG(debug, "no config id specified");
ConfigShim shim(portnum);
- mainobj.reset(new SBEnv(shim));
+ mainobj = std::make_unique<SBEnv>(shim);
} else {
ConfigShim shim(portnum, cfgId);
- mainobj.reset(new SBEnv(shim));
+ shim.enableStateServer(true);
+ mainobj = std::make_unique<SBEnv>(shim);
}
hook_sigterm();
res = mainobj->MainLoop();