> Then, my example won't still work as under Linux. In particular, the read() > call does not return (I am not even sure it should). Well, Thomas and I uncovered some bugs. And I thought I had reproduced your problem the other night. But now, after fixing the obvious bug in your test program (reversed arguments to read), it works fine with the old libc.