delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/08/14/09:50:12

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:date:from:to:cc:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=ciVTYRZMTwfmGYByKtA+aIbvFPOD13J+g4DwAqIlmwpc/KKCQvhR6
uG64UNufKgqo+q2xiKYVxCs6a9FpyBjcE8FWENvO+djn9OqjXKHO9mFUvL83BKEt
Qmm6sDwF3N3V75k15PlDmS8JFXI0Om4g2zzUmNdbGubwzDMwxN4Wv0=
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:date:from:to:cc:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=6ZsOyNJBgBEQi0GPmcZGyLNqaw8=; b=L96bHicvF0/Sbn2URbjMb8cLulvM
BeWb170Q+AVSCQR9UVvndsjpYZcs48EmcCwz9ydIKouKF+qrfrA80wELbgitTr9b
4ZooBpKuEYdcmXX48V1xnFhKmHcnvlhpB2hl84h7vbyu0QFtMg8cCqYXEgzZWfrA
o3A8UW5j/jyywRA=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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=-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
Date: Wed, 14 Aug 2019 15:49:00 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
Cc: cygwin AT cygwin DOT com
Subject: Re: [ANNOUNCEMENT] TEST: Cygwin 3.1.0-0.1
Message-ID: <20190814134900.GY11632@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>, cygwin AT cygwin DOT com
References: <announce DOT 20190809185338 DOT GZ11632 AT calimero DOT vinschen DOT de> <20190812224403 DOT 37e4ccfdcfb7046ed70fef16 AT nifty DOT ne DOT jp> <20190812153613 DOT GN11632 AT calimero DOT vinschen DOT de> <20190813104753 DOT GU11632 AT calimero DOT vinschen DOT de> <20190814204100 DOT 659fe40d928eae15338198a7 AT nifty DOT ne DOT jp> <20190814204717 DOT caf6884b1216bbeee2f586d6 AT nifty DOT ne DOT jp>
MIME-Version: 1.0
In-Reply-To: <20190814204717.caf6884b1216bbeee2f586d6@nifty.ne.jp>
User-Agent: Mutt/1.11.3 (2019-02-01)

--+LX889AjxRcAdkww
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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"

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019