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:from:to:date:subject:message-id:content-type :content-transfer-encoding:mime-version; q=dns; s=default; b=Ucm VDGn8zPIxbebEV/Bltcb98Jy2Sw69th3fPv7YF5tSHs/kxh91xiRn4Tg/YWRaaCe pethq1kxvWGwA0TK5Bj6W+QJa+9tWMkIdKvpLpbrMX7F6pRSkcHRytFJ6sWN8gbV EDKXTZYnkDtHqYQiVTU6HrNehx+JC3uLkMy3y3yU= 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:from:to:date:subject:message-id:content-type :content-transfer-encoding:mime-version; s=default; bh=F65NM5Va6 +NQPt3P7fS+9IgL6gI=; b=SiXL15icd7VJL+x2yIXh3FffL6HCB6He8lrLmzXCB PMc1PQ5CC7KFBowPE4cdQEOuAKQ3hZI5OjrgwjUpyKV2DkI5kWMA/qJj3U1M/FB0 3wnQXHe3CnEmuw/8oMchCqhaWUsPKUwv2+mpWG/IXI9OyvoVhu16ozk36PEU+17F VQ= 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-Spam-SWARE-Status: No, score=1.1 required=5.0 tests=AWL,BAYES_00,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mail.uk.thalesgroup.com From: SCOTT Damien To: "cygwin AT cygwin DOT com" Date: Fri, 23 Jan 2015 10:27:22 +0000 Subject: Re: Using signals to unblock calls to msgrcv() in a multi-threaded process (Cygwin v1.7.33) Message-ID: <6E8492D726F2EA4D8D5418F55704603F0102869C4DAC@THSONEP02CMB02P.one-02-priv.grp> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t0NAUD9j029540 > On 1/19/2015 8:10 PM, Corinna Vinschen wrote: > > > > >Well, it was not as complicated as I anticipated. I applied a patch > >to cygserver to pull it into the wonderful modern times of per-thread > >signalling. I created and uploaded a new developer snapshot to > >https://cygwin.com/snapshots/ with this change. > > > >Please give it a try and report back. Hi Corinna, Thanks very much for the speedy response and solution. I have carried out some testing with snapshot 2015-01-19 and can confirm that this has fixed the problem. Thanks again, Damien -- 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