sysV features (was: 4BSD is dead???)

Mike Meyer mwm at ucbopal.berkeley.edu
Sun Jun 15 11:36:14 AEST 1986


In article <713 at wjvax.wjvax.UUCP> brett at wjvax.UUCP (Brett Galloway) writes:
>I am involved in some software development that relies on the 4.2bsd
>select() call, (select() blocks on multiplexed input). As near as I can tell,
>SYSV allows NO way to block on input from more than one file descriptor, short
>of doing a poll loop (yuch!).  Select() is a MAJOR feature missing from SYSV
>(which apparently is part of V8).  If SYSV offered a comparable feature, even
>with a different interface, I would be more than willing to #ifdef my code to
>make it portable to SYSV.  But I can't, because the feature is missing from
>SYSV.

V.3 has a select()-like mechanism. They also have sigpause(), which 
solves the standing problem of catching short alarm()'s.

Of course, if you thought the Berklix signal mechanism was bad, wait 
'till you see the new Uglix signal call!

	"It's fixed in ?.3",
	<mike



More information about the Comp.unix mailing list