From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 63760 invoked by alias); 12 Nov 2015 02:51:24 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 63744 invoked by uid 89); 12 Nov 2015 02:51:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.8 required=5.0 tests=AWL,BAYES_20,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-qg0-f47.google.com Received: from mail-qg0-f47.google.com (HELO mail-qg0-f47.google.com) (209.85.192.47) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Thu, 12 Nov 2015 02:51:22 +0000 Received: by qgeb1 with SMTP id b1so38593219qge.1 for ; Wed, 11 Nov 2015 18:51:20 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.140.156.199 with SMTP id c190mr14613427qhc.85.1447296679956; Wed, 11 Nov 2015 18:51:19 -0800 (PST) Received: by 10.140.96.55 with HTTP; Wed, 11 Nov 2015 18:51:19 -0800 (PST) Date: Thu, 12 Nov 2015 02:51:00 -0000 Message-ID: Subject: 2.3.0: possible Cygwin flock bug (Windows 10 x86_64) From: Mario Roy To: cygwin@cygwin.com Content-Type: text/plain; charset=UTF-8 X-SW-Source: 2015-11/txt/msg00189.txt.bz2 Greetings, During testing of the Perl MCE 1.608 module (uses flock), the examples scripts hang. Downgrading the base Cygwin package from 2.3.0-1 to 2.2.1-1 resolves the issue. Installation is not required if a Cygwin developer desires to test file locking via the Perl MCE module. https://cpan.metacpan.org/authors/id/M/MA/MARIOROY/MCE-1.608.tar.gz 1. extract tar file 2. cd MCE-1.608/examples 3. perl foreach.pl 10 Hangs with Cygwin 2.3.0-1 Successful with Cygwin 2.2.1-1 The upcoming Perl MCE 1.7 release does away with file locking and works with 2.3.0-1. The next commit into GitHub (in a day or two) will contain optimizations allowing Perl MCE on Windows and Cygwin to run at full speed with lesser overhead. Best regards, Mario p.s. Thank you for Cygwin -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple