aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp')
-rw-r--r--searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp b/searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp
index 5e3fe3ee0f5..46dfcda119d 100644
--- a/searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp
+++ b/searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp
@@ -163,7 +163,11 @@ WarmupIndexCollection::fireWarmup(Task::UP task)
{
vespalib::steady_time now(vespalib::steady_clock::now());
if (now < _warmupEndTime) {
- _executor.execute(std::move(task));
+ auto bounced = _executor.execute(std::move(task));
+ if (bounced) {
+ //TODO Reduce to debug
+ LOG(warning, "Warmup prohibited due to overload.");
+ }
} else {
std::unique_lock<std::mutex> guard(_lock);
if (_warmupEndTime != vespalib::steady_time()) {