aboutsummaryrefslogtreecommitdiffstats
path: root/slobrok/src/vespa/slobrok/server/sbenv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'slobrok/src/vespa/slobrok/server/sbenv.cpp')
-rw-r--r--slobrok/src/vespa/slobrok/server/sbenv.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/slobrok/src/vespa/slobrok/server/sbenv.cpp b/slobrok/src/vespa/slobrok/server/sbenv.cpp
index 0a8b6c60864..9b1b4ce97ec 100644
--- a/slobrok/src/vespa/slobrok/server/sbenv.cpp
+++ b/slobrok/src/vespa/slobrok/server/sbenv.cpp
@@ -183,6 +183,7 @@ SBEnv::MainLoop()
LOG(debug, "slobrok: starting main event loop");
EV_STARTED("slobrok");
getTransport()->Main();
+ getTransport()->WaitFinished();
LOG(debug, "slobrok: main event loop done");
} catch (vespalib::Exception &e) {
LOG(error, "invalid config: %s", e.what());