CygPerl hangs opening FIFO after fork (in both parent&child)

Linda Walsh
Thu Jun 22 21:35:00 GMT 2006

The attached test case is simple and fairly short.  It does not
depend on File::BOM (and has none of the code from it).

It's only dependency (other than perl) is the POSIX module,
where, from, the "fifo" command is taken.

Conceptually, it is simple:

- Create fifo (works)
- Fork        (works)
- Open fifo for communication between parent and child      (FAILS)

    (if successful, try to pass a short message, from child to
    parent, parent validates, then both processes exit)
    Both the child and the parent hang on the "open".

Fork by itself works. 
Fifo communication, by itself, works.

Is this a simple enough test case?

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
URL: <>
-------------- next part --------------
Unsubscribe info:
Problem reports:

More information about the Cygwin mailing list