Problem with socketpair , AF_UNIX and select call - can anybody through any light on this!
Miles Sabin
miles at milessabin.com
Fri Oct 12 10:36:34 UTC 2007
Andy Green wrote,
> Why don't you try removing the O_NONBLOCK since you test with
> select...
Never, ever, do that ... select only returns a hint that an IO operation
might succeed, not a guarantee (google for "spurious wakeup"), hence a
subsequent read/write might block if the descriptor isn't set to
O_NONBLOCK, and that's almost always not what's wanted or expected.
Cheers,
Miles
More information about the fedora-list
mailing list