diff options
Diffstat (limited to 'searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp')
-rw-r--r-- | searchcore/src/vespa/searchcorespi/index/warmupindexcollection.cpp | 6 |
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()) { |