I used a version of unix 20 years ago that had a /dev/wait special file, and
reading from it subsumed the wait system call. (one could also select, etc)
1) The wait system call should also be added to this scheme
2) Why do we need yet more system calls for any of this?
Why not just have special files in /dev?
[Neither approach allows one to do anything "interesting", like reading
another process' signal/timer/wait queue! Reading the special files
is/would be related to the reading process, like /dev/stdin, etc.]
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds