From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 94894 invoked by alias); 14 Aug 2019 13:49:23 -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 94807 invoked by uid 89); 14 Aug 2019 13:49:18 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-102.8 required=5.0 tests=AWL,BAYES_00,GOOD_FROM_CORINNA_CYGWIN,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=0900, STC, stc X-HELO: mout.kundenserver.de Received: from mout.kundenserver.de (HELO mout.kundenserver.de) (212.227.126.130) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Aug 2019 13:49:08 +0000 Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M5Q6n-1hx4hP1RJ7-001OzX; Wed, 14 Aug 2019 15:49:02 +0200 Received: by calimero.vinschen.de (Postfix, from userid 500) id 0567AA8073C; Wed, 14 Aug 2019 15:49:00 +0200 (CEST) Date: Wed, 14 Aug 2019 13:49:00 -0000 From: Corinna Vinschen To: Takashi Yano Cc: cygwin@cygwin.com Subject: Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.1 Message-ID: <20190814134900.GY11632@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: Takashi Yano , cygwin@cygwin.com References: <20190812224403.37e4ccfdcfb7046ed70fef16@nifty.ne.jp> <20190812153613.GN11632@calimero.vinschen.de> <20190813104753.GU11632@calimero.vinschen.de> <20190814204100.659fe40d928eae15338198a7@nifty.ne.jp> <20190814204717.caf6884b1216bbeee2f586d6@nifty.ne.jp> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+LX889AjxRcAdkww" Content-Disposition: inline In-Reply-To: <20190814204717.caf6884b1216bbeee2f586d6@nifty.ne.jp> User-Agent: Mutt/1.11.3 (2019-02-01) X-SW-Source: 2019-08/txt/msg00177.txt.bz2 --+LX889AjxRcAdkww Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1338 On Aug 14 20:47, Takashi Yano wrote: > On Wed, 14 Aug 2019 20:41:00 +0900 > Takashi Yano wrote: > > Hi Corinna, > >=20 > > On Tue, 13 Aug 2019 12:47:53 +0200 > > Corinna Vinschen wrote: > > > I created a patch which *seems* to do the right thing. I'm not > > > yet sure it's the best solution, but it seems to do the trick, at > > > least. > > >=20 > > > I'm just creating new developer snapshots, please try. I'll > > > create another test release later this week. > >=20 > > I confirmed the STC works as expected. Thank you. > >=20 > > However, it seems that signalfd still has a problem. > >=20 > > If script command (from util-linux) is terminated by '^D', > > the following error message is sometimes shown. > >=20 > > script: poll failed: Interrupted system call > >=20 > > I have confirmed this in 32bit cygwin with bash as login shell. > > This rarely occurs in real machine, however, often occurs in > > virtual machine in VirtualBox. >=20 > Sorry, I forgot to mention important thing. >=20 > This occurs only in cygwin on command prompt. Not in mintty. The only reason I can see is if sigwait_common() returns EINTR because it was interrupted by an unrelated signal. This in turn lets the read() call fail with EINTR and that should be expected by the callers, in theory. Corinna --=20 Corinna Vinschen Cygwin Maintainer --+LX889AjxRcAdkww Content-Type: application/pgp-signature; name="signature.asc" Content-length: 833 -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoVYPmneWZnwT6kwF9TYGna5ET6AFAl1UEUwACgkQ9TYGna5E T6B6Yg//ZSs3U4xZNVlN68jvgyJAbA2qDwD/Z8WxkLtQFepH+kHGJEsK0tMCnf42 z7Pa/CpbOStrgDhZrnfzh7Yjl4QqJ0axJCCP/Du10/YYtwaPUE5rF63YshefKRtL sSmNitoRJc5q+mpkf5IsWo8o4cd3bpvqvVKUvyz2qiRxeo11IwZNJIUUuRoslI8b 9KpqXf3QGKbsWZB3wndlLF7/kvLcxFiW2eDNr6dOB4E6cDo3vdGy7bzGFTQVacGy AlEBtRjL/eoAnh02pMqW4Yi+eAbO9qpRthZGxseVB2DjpyxlNfVtwjarLmbcU9Bh DJSp+HRR/7Dpr0N+C9ZB9PrdRY2xsvCL3NtrhxWeiWcGZwU2rpzRDA2kENQP4hD7 9iwvK5dSVtuCuFXs6rWI163SCYRoa88gAk8Y5SvMJBDU3xvIUbdSsDOPL5cAMqmU bs9i2j/imsVgslw3e2uyG78zO1VjjT/6O15ISk5/A1xuTKHFzRIRJdPW9PmJCims nC5J/QXUMwDviX5SuVwAqvkDI74vdjx1jM9iC/8gtZX5dvPZF0M1oCgoSiKub4+E jA3ZfU4r0BQdNeK2ed2Y0yrREIzoeiw2432uQ84kyq3p4/KYdiwpRaaeuG9zZjtp CvzIX8Vvlzq0naFdHS84g9tIpNfkPCOXIByKbK9WuFGNKQLpHCs= =vKdz -----END PGP SIGNATURE----- --+LX889AjxRcAdkww--