Path: utzoo!attcan!uunet!mcsun!cernvax!chx400!ethz!stp From: stp@ethz.UUCP (Stephan Paschedag) Newsgroups: comp.os.os9 Subject: signal problem Message-ID: <5596@ethz.UUCP> Date: 17 Aug 90 20:04:34 GMT Reply-To: stp@bernina.ethz.ch.UUCP (Stephan Paschedag) Organization: ETH Zuerich, Switzerland Lines: 32 Hi There ! I have a Question about signal handling of the OS-9/68k kernel. Situation : I have a filemanager which has executed a F$Sleep call (time=0). During that sleep a signal arrives for the sleeping process. Question : Is it necessary to exit from the FM to ensure that the intercept- handler of the process is called. Or is the intercept handler called before the process returns from the F$Sleep (system state !), so that the FM can ignore the unexpected return from the sleeping state : Loop: moveq.l #0,d0 os9 F$Sleep bcs.s Loop (E$NoClk is ignored for this example !) Thanks in advance for your help ! Stephan ============================================================================== OS/2 & PS/2 : half an operating system for half a computer Stephan Paschedag stp@ethz.UUCP MPL AG, Zelgweg 12, CH-5405 Baden-Daettwil ..!mcvax!cernvax!chx400!ethz!stp ______________________________________________________________________________