Standards Update, IEEE 1003.4: Real-time Extensions
henry at utzoo.uucp
henry at utzoo.uucp
Sat Dec 9 09:52:56 AEST 1989
From: henry at utzoo.uucp
>From: Jeffrey S. Haemer <jsh at usenix.org>
>[threads vs signals] In fact,
>I think the early, simpler versions of signal() look a lot like what's
>needed (around V6 or so)...
Actually, it can be simpler yet, as Waterloo's Thoth system showed.
Subject to some sort of suitable protections (perhaps including a way
to ignore signals), when a thread receives a signal, it drops dead.
No signal handlers or blocking. If you want some sort of recovery
action, have another thread waiting for the first one to die: it has
access to all the first thread's data, so it can do whatever recovery
is appropriate.
Henry Spencer at U of Toronto Zoology
uunet!attcan!utzoo!henry henry at zoo.toronto.edu
Volume-Number: Volume 17, Number 96
More information about the Comp.std.unix
mailing list