summaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-10-07 16:59:55 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-10-07 17:13:05 +0000
commit6166dd0e28ab21be14a7c5018958f394d8e779db (patch)
tree9f1ebb0f4920ad377fda2b0de44a4a45d7ec121a /messagebus
parentd8365f1cde0c00a5a671f87c0baad461beff28c2 (diff)
Remove broken copy and move constructor and assignment operatoos on vespalib::Lock and vespalib::Monitor.
Also repair broken usages of the same.
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/vespa/messagebus/protocolrepository.cpp1
-rw-r--r--messagebus/src/vespa/messagebus/routing/routingnode.cpp1
-rw-r--r--messagebus/src/vespa/messagebus/sequencer.cpp1
3 files changed, 3 insertions, 0 deletions
diff --git a/messagebus/src/vespa/messagebus/protocolrepository.cpp b/messagebus/src/vespa/messagebus/protocolrepository.cpp
index a9891069c44..10ea4ecb25d 100644
--- a/messagebus/src/vespa/messagebus/protocolrepository.cpp
+++ b/messagebus/src/vespa/messagebus/protocolrepository.cpp
@@ -1,5 +1,6 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "protocolrepository.h"
+#include <cassert>
#include <vespa/log/log.h>
LOG_SETUP(".protocolrepository");
diff --git a/messagebus/src/vespa/messagebus/routing/routingnode.cpp b/messagebus/src/vespa/messagebus/routing/routingnode.cpp
index a47abe185cc..f24afbc07ca 100644
--- a/messagebus/src/vespa/messagebus/routing/routingnode.cpp
+++ b/messagebus/src/vespa/messagebus/routing/routingnode.cpp
@@ -10,6 +10,7 @@
#include <vespa/vespalib/util/stringfmt.h>
#include <vespa/messagebus/network/inetwork.h>
#include <stack>
+#include <cassert>
using vespalib::make_string;
diff --git a/messagebus/src/vespa/messagebus/sequencer.cpp b/messagebus/src/vespa/messagebus/sequencer.cpp
index 2d7a36a28ef..e19dfa0ee61 100644
--- a/messagebus/src/vespa/messagebus/sequencer.cpp
+++ b/messagebus/src/vespa/messagebus/sequencer.cpp
@@ -2,6 +2,7 @@
#include "sequencer.h"
#include "tracelevel.h"
#include <vespa/vespalib/util/stringfmt.h>
+#include <cassert>
using vespalib::make_string;