jkjellman writes:
 > I have been working an input routine that requires a pipe for interactive 
 > calibration.  I need to open the pipe with O_NONBLOCK so as not to halt if a user 
 > process does not have the pipe open.
 > 
 > In doing this I have found that the xf86open does not support O_NONBLOCK, just 
 > O_RDONLY, O_WRONLY and O_CREAT.  Is there a problem with adding support for 
 > O_NONBLOCK?  I can see where it needs to be added in a couple of places to create 
 > the XF86_O_NONBLOCK define and have it be used.  I just do not want to create a 
 > mutant variation of the server that cannot be added to the cvs tree.
 > 
 > If O_NONBLOCK cannot be supported (e.g. not available in all OSes, etc.), then does 
 > anyone know how I can access a pipe (or some other non-child/parent IPC mechanism) 
 > to allow my communication?
 > 

I don't see a problem to add this flag right off hand.
O_NONBLOCK isn't a os specific extension. 

Egbert.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to