cygwin-1.5.16-1: FIFOs broken

Jerry D. Hedden jdhedden@1979.usna.com
Sun May 1 00:38:00 GMT 2005


I have a client-server application written in Perl that reads and writes 
using FIFOs.  It works fine under cygwin-1.5.15-1, but fails under 
cygwin-1.5.16-1 because it cannot read from the FIFO.

To test this, open two shells.  In one shell, type:
cd /tmp
mkfifo FIFO
cat <FIFO

In the other shell, you can send text to the first shell using:
cd /tmp
echo YOUR TEXT HERE >>FIFO

After you're done, just ^C in the first window.

Under 1.5.15, the above works fine.

Under 1.5.16, no text goes through the FIFO.  Further, the echo command 
hangs, and will not terminate with ^C.  A 'ps' shows an 'O' for this 
stuck shell.  You have to do a kill -9 on the shell to terminate it.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list