9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* APE collides in select rendezvous
@ 1995-12-11 19:10 forsyth
  0 siblings, 0 replies; only message in thread
From: forsyth @ 1995-12-11 19:10 UTC (permalink / raw)


vortex% diff old /sys/src/ape/lib/ap/plan9/_buf.c
59c59
< 		_RFORK(RFREND);
---
> 		_RFORK(RFNAMEG);	/* ideally, RFREND */

RFREND is defined in ap/plan9's sys9.h, but isn't in plan 9 as distributed

RFNAMEG will just have to do.

the symptom is that an APE program that uses select but also forks
and execs another program using select will end up with one side
or the other, or both, being confused when the rendezvous calls clash.






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1995-12-11 19:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-12-11 19:10 APE collides in select rendezvous forsyth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).