Re: To be smug, or not to be smug, that is the question

Raul Miller (rdm@test.legislate.com)
Wed, 20 Jan 1999 18:18:15 -0500


Albert D. Cahalan <acahalan@cs.uml.edu> wrote:
> If someone with great vision and design skills wants to create a
> new API for Linux, we should seriously consider such a proposal.
> Suggestions: immediate signals generated by code (SEGV, BUS...) should
> be converted to exceptions. (for C use _try, _throw, and _catch or
> let the app check as desired) Other signals should arrive as events.
> For every blocking call in the unixy API, provide a call to issue it
> in the background. Send a completion event when such calls are done.
> Multiple concurrent requests are good. Let the executable specify what
> event handlers may safely execute in parallel.

If we're going to do a new API, I think that signals should be just
another kind of data stream.

-- 
Raul

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/