dillon 5d45c73602 Fix race in pipe read code whereby a blocked lock can allow another
process to sneak in and write to or close the pipe.  The read code
    enters a 'piperd' state after doing the lock operation without
    checking to see if the state changed, which can cause the process
    to wait forever.

    The code has also been documented more.
1999-02-04 23:50:49 +00:00
..
1999-02-04 17:13:49 +00:00
1999-02-03 04:07:38 +00:00
1999-02-03 04:07:38 +00:00