summaryrefslogtreecommitdiffstats
path: root/vbench/src/tests/handler_thread/handler_thread_test.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-12-09 14:18:25 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-12-09 14:18:25 +0000
commitd30df2cdc5580affa56eb6ca5ab2ab4145aa112c (patch)
tree7249dd679fd9ef28505e37495dfb2bfc3c191b09 /vbench/src/tests/handler_thread/handler_thread_test.cpp
parent800c53c580717f7f1d8bcc02d31235ac6d3673d2 (diff)
Add init_fun to vespalib::Thread too to figure out what the thread is used for.
Diffstat (limited to 'vbench/src/tests/handler_thread/handler_thread_test.cpp')
-rw-r--r--vbench/src/tests/handler_thread/handler_thread_test.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/vbench/src/tests/handler_thread/handler_thread_test.cpp b/vbench/src/tests/handler_thread/handler_thread_test.cpp
index fd7d630f705..6b5dbedd0ac 100644
--- a/vbench/src/tests/handler_thread/handler_thread_test.cpp
+++ b/vbench/src/tests/handler_thread/handler_thread_test.cpp
@@ -15,9 +15,11 @@ struct MyHandler : Handler<int> {
MyHandler::~MyHandler() = default;
+VESPA_THREAD_STACK_TAG(test_executor);
+
TEST("handler thread") {
MyHandler handler;
- HandlerThread<int> th(handler);
+ HandlerThread<int> th(handler, test_executor);
th.handle(std::unique_ptr<int>(new int(1)));
th.handle(std::unique_ptr<int>(new int(2)));
th.handle(std::unique_ptr<int>(new int(3)));