Mark warnings from the signal dispatcher as such

This commit is contained in:
Christian Helmuth 2016-12-16 21:18:16 +01:00 committed by Norman Feske
parent e93fe55e54
commit ce3d10465e
2 changed files with 6 additions and 6 deletions

View File

@ -403,7 +403,7 @@ struct Genode::Signal_dispatcher_base : Signal_context
*/
template <typename T>
class Genode::Signal_dispatcher : public Signal_dispatcher_base,
public Signal_context_capability
public Signal_context_capability
{
private:
@ -431,7 +431,7 @@ class Genode::Signal_dispatcher : public Signal_dispatcher_base,
~Signal_dispatcher() { sig_rec.dissolve(this); }
void dispatch(unsigned num) { (obj.*member)(num); }
void dispatch(unsigned num) override { (obj.*member)(num); }
};
@ -470,7 +470,7 @@ struct Genode::Signal_handler : Genode::Signal_dispatcher_base,
/**
* Interface of Signal_dispatcher_base
*/
void dispatch(unsigned num) { (obj.*member)(); }
void dispatch(unsigned num) override { (obj.*member)(); }
};
#endif /* _INCLUDE__BASE__SIGNAL_H_ */

View File

@ -284,12 +284,12 @@ void Signal_receiver::dispatch_signals(Signal_source *signal_source)
Signal_context *context = (Signal_context *)(source_signal.imprint());
if (!context) {
error("received null signal imprint, stop signal handling");
error("received null signal imprint, stop signal dispatcher");
sleep_forever();
}
if (!signal_context_registry()->test_and_lock(context)) {
warning("encountered dead signal context");
warning("encountered dead signal context ", context, " in signal dispatcher");
continue;
}
@ -298,7 +298,7 @@ void Signal_receiver::dispatch_signals(Signal_source *signal_source)
Signal::Data signal(context, source_signal.num());
context->_receiver->local_submit(signal);
} else {
warning("signal context with no receiver");
warning("signal context ", context, " with no receiver in signal dispatcher");
}
/* free context lock that was taken by 'test_and_lock' */