X-Recipient: archive-cygwin@delorie.com
X-Spam-Check-By: sourceware.org
Date: Tue, 16 Nov 2010 10:40:09 -0500
From: Christopher Faylor <cgf-use-the-mailinglist-please@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: Cygwin >= 1.7.7 Installing a signal handler causes system calls in other threads to get interrupted.
Message-ID: <20101116154009.GB4671@ednor.casa.cgf.cx>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <0C11C5BF0B29FD43A8D0250F711D497F7F6CC9DAF4@ex01-ubitronix.ubitronix.local> <0C11C5BF0B29FD43A8D0250F711D497F7FA1B8735A@ex01-ubitronix.ubitronix.local>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <0C11C5BF0B29FD43A8D0250F711D497F7FA1B8735A@ex01-ubitronix.ubitronix.local>
User-Agent: Mutt/1.5.20 (2009-06-14)
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Tue, Nov 16, 2010 at 12:52:09PM +0100, Manuel Wienand wrote:
>Hi,
>
>any suggestions? Can anyone confirm the problem (at least for me the behavior is unexpected...)?

Cygwin's handling of signals with threads is not currently compliant
with POSIX.  It's on my todo list to fix but I don't have an ETA.

cgf

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

