ELM, job control and signals
Syd Weinstein
syd at DSI.COM
Tue Apr 16 22:54:46 AEST 1991
alexis at panix.uucp (Alexis Rosen) writes:
>> 2. I didn't leave it in the back long enough
>And the winner is... door number 2.
>Based on the message it prints and the fact the it only dies after lengthy
>suspensions, I'm guessing that perhaps it's setting up some sort of signal
>so that it doesn't get too stale? If so then the bug is in how fast it's
>expiring, not that it's expiring at all. Any ideas?
Elm uses a signal every timeout seconds to refresh the screen if new messages
came in. A/UX apparently doesn't like it if a bg'd task takes an alarm
clock interrupt. Thus when it wakes up it gets the error. This is not
true of other UNIX OS's that support job control. They just stack the
alarm wakeup until after resumption of the task.
Looks like a problem with A/UX to me.
--
=====================================================================
Sydney S. Weinstein, CDP, CCP Elm Coordinator
Datacomp Systems, Inc. Voice: (215) 947-9900
syd at DSI.COM or dsinc!syd FAX: (215) 938-0235
More information about the Comp.unix.aux
mailing list