X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; q=dns; s=default; b=KBcckDqxCNLlGIjSZ9+qFxJNzjpWF QF7+yN4qtUapou6SJGNlfuvhPfuuQaJbLW469FvUS0J7TWb+6/+pIygcygGp05pM 9hMp8U84INacn3hQgCdXYojLLoTPjWsj4WqVkajB8rpO7CZxsUodS2gR3h6Ga3OK gizDPvdnKnVL8k= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:date:message-id:subject:from:to :content-type; s=default; bh=cHth+fr8CaMHZNvG7QZvfsoAAck=; b=TSF my8XrrXd+H7uDh4PfE9Fmal9jurSfhHn4BCC6RxM97jhT7mtZxy6nFPWew3YwY37 J25wysllp3G76wCeqf05y/0ORBixPkpGkvk61nc9o9GIprur7mOzml3NgytMlgCj w7B4sIP3cRMroLxt+lj4MWIU54dtmWRSkhz6GnZY= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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 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) Date: Wed, 11 Nov 2015 21:51:19 -0500 Message-ID: Subject: 2.3.0: possible Cygwin flock bug (Windows 10 x86_64) From: Mario Roy To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 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