+ // FIXME: This state is such a hack. It avoids trouble if 'current' is the process receiving a signal.
+ set_state(Skip1SchedulerPass);
+
#ifdef SIGNAL_DEBUG
dbgprintf("signal: Okay, %s(%u) {%s} has been primed with signal handler %w:%x\n", name().characters(), pid(), toString(state()), m_tss.cs, m_tss.eip);