Subject: perl threads problems using 20040720 snapshot
From: Yitzchak Scott-Thoennes <[email-masked]>
To: [email-masked]
Date: Wed, 21 Jul 2004 00:18:36 -0700

When using recent snapshots, perl threads have some problems.  For example:

$ perl -we'use threads; threads->new( sub { print "go" } )->join(); <>; print "done"';

Here, when the thread exits (after printing go), the whole process
also exits, instead of waiting for terminal input and printing done.

The perl being run is from the cygwin perl package.

All seems fine using 1.5.10-3.

(Note: in getting the cygcheck output below, I got this message to stderr:
cygcheck: dump_sysinfo: GetVolumeInformation() failed: 1231)

--
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/