On Mar 1, 2008, at 13:39 , Evan Martin wrote:
If I run the following program, it never prints "done". If I uncomment the commented line, it does.
The exception it's getting is a UNIX signal (SIGPIPE), whose default action if not caught is to silently kill the process. Establish a signal handler for sigPIPE, or ignore it (which will silently convert it to an error EPIPE which will raise a normal I/O exception).
-- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] [EMAIL PROTECTED] system administrator [openafs,heimdal,too many hats] [EMAIL PROTECTED] electrical and computer engineering, carnegie mellon university KF8NH _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
