summaryrefslogtreecommitdiffstats
path: root/fnet
diff options
context:
space:
mode:
Diffstat (limited to 'fnet')
-rw-r--r--fnet/src/vespa/fnet/transport.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/fnet/src/vespa/fnet/transport.cpp b/fnet/src/vespa/fnet/transport.cpp
index 8661c8ecace..a695b95bbac 100644
--- a/fnet/src/vespa/fnet/transport.cpp
+++ b/fnet/src/vespa/fnet/transport.cpp
@@ -6,9 +6,12 @@
#include <vespa/vespalib/util/threadstackexecutor.h>
#include <vespa/vespalib/util/size_literals.h>
#include <vespa/vespalib/util/rendezvous.h>
-#include <chrono>
+#include <vespa/vespalib/util/backtrace.h>
#include <xxhash.h>
+#include <vespa/log/log.h>
+LOG_SETUP(".fnet.transport");
+
namespace {
struct HashState {
@@ -130,6 +133,8 @@ FNET_Transport::FNET_Transport(const TransportConfig &cfg)
_threads(),
_config(cfg.config())
{
+ // TODO Temporary logging to track down overspend
+ LOG(debug, "FNET_Transport threads=%d from :%s", cfg.num_threads(), vespalib::getStackTrace(0).c_str());
assert(cfg.num_threads() >= 1);
for (size_t i = 0; i < cfg.num_threads(); ++i) {
_threads.emplace_back(std::make_unique<FNET_TransportThread>(*this));