From 5738e53be2f4ec7e9d7cc026a62b70f1aa83162b Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Tue, 2 May 2017 15:22:23 +0200 Subject: [PATCH] Warn about questionable call of wait_and_dispatch_one_io_signal Issue #2399 --- repos/base/src/lib/base/entrypoint.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repos/base/src/lib/base/entrypoint.cc b/repos/base/src/lib/base/entrypoint.cc index 3227af05eb..2c4b56e329 100644 --- a/repos/base/src/lib/base/entrypoint.cc +++ b/repos/base/src/lib/base/entrypoint.cc @@ -191,6 +191,10 @@ void Entrypoint::_process_incoming_signals() bool Entrypoint::_wait_and_dispatch_one_io_signal(bool const dont_block) { + if (!_rpc_ep->is_myself()) + warning(__func__, " called from non-entrypoint thread \"", + Thread::myself()->name(), "\""); + for (;;) { try {