hw: avoid generic exceptions in signal framework

ref #912
This commit is contained in:
Martin Stein 2013-10-14 10:57:02 +02:00 committed by Norman Feske
parent bb9fa16a5e
commit b5c6f2c260

View File

@ -179,7 +179,7 @@ Signal Signal_receiver::wait_for_signal()
/* await a signal */
if (Kernel::await_signal(_cap.dst())) {
PERR("failed to receive signal");
throw Exception();
return Signal(Signal::Data());
}
/* get signal data */
Signal s(*(Signal::Data *)Thread_base::myself()->utcb());
@ -189,6 +189,5 @@ Signal Signal_receiver::wait_for_signal()
void Signal_receiver::local_submit(Signal::Data signal)
{
PDBG("not implemented");
throw Exception();
PERR("method not implemented");
}