Messages in this thread | | | Date | Sun, 31 Mar 1996 16:56:38 -0600 (CST) | From | Aaron Ucko <> | Subject | Re: Linux-1.3.81 |
| |
>> Linus, could you please either explain a way around this or >> restore the old behaviour of select() on pipes? > >Restoring the old behaviour is simple: there is a BROKEN_SUNOS_FIFO >define (or something close to that) in fs/pipe.c, and defininf that will >use the old code. > >However, I do like the new code better ("new" - it's actually the >original linux behaviour, but I had to change it because too many SunOS >people complained). And the new behaviour is also the same as Solaris etc >SVR4 boxes, so any truly _portable_ program shouldn't break anyway.
Does POSIX say anything either way? If so, we should probably do what it says...
-- Aaron Ucko (ucko@vax1.rockhurst.edu; finger for PGP public key) | httyp! "That's right," he said. "We're philosophers. We think, therefore we am." -- Terry Pratchett, _Small Gods_ | Geek Code 3.1 [for explanation, finger hayden@mankato.msus.edu]: GCS/M/S/C d- s: a18 C++(+++)>++++ UL++>++++ P++ L++>+++++ E- W(-) N++(+) o+ K- w--- O M@ V-(--) PS++(+++) PE- Y(+) PGP(+) t(+) !5 X-- R(-) tv-@ b++(+++) DI+ !D-- G++(+++) e->+++++(*) h!>+ r-(--)>+++ y?
| |