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