Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Sat, 10 Mar 2001 18:38:27 -0500 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: Blocked signals are incorrectly queued/dequeued. Message-ID: <20010310183827.A13807@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: ; from fujieda@jaist.ac.jp on Sun, Mar 11, 2001 at 05:41:47AM +0900 On Sun, Mar 11, 2001 at 05:41:47AM +0900, Kazuhiro Fujieda wrote: >The test program attached below shows the following behavior on >NT4 Sp6a and the latest Cygwin DLL. >1. Blocked signals are queued. >2. One of them are dequeued when the block is released. >3. Others are dequeued two by two when other signals are triggered. Thanks for the easy-to-understand test case. I've checked in a fix for this. cgf