#: 20924 S12/OS9/68000 (OSK)
25-Apr-95 07:47:39
Sb: #20923-#Alarms 'disappearing'
Fm: Joachim Terasa 100421,2472
To: Ian J Shearer 100410,2733 (X)
>> I appear to have a problem with OS-9 alarms 'disappearing'. <<
What you are talking about seems to be a similar problem I had 2 years ago
also with OS-9 2.4. In my case it was not an alarm problem rather than a
problem of lost signals.
My application had to wait for characters from several pipes. So each pipe was
set up with a signal. In some very rare cases it happened that two signals were
generated within a very short time. That means, the second signal appeared
right in the moment when the process was leaving the sleep(0). The mechanism as
shown in the examples that store the signal number in a global variable inside
the signal handler and the evaluates it inside the process was not usable any
more. Do you see something you can use?
Jochen
-Joachim Terasa
There are 2 Replies.
|