DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 62A9e5kB2243212
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 62A9e5kB2243212
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=LyHHAeR+
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3F6704B9DB58
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1773135604;
	bh=J0Q0w7e7QSIRUATvWPCWXN1/I2eVlFtfY72j4uQJA3k=;
	h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
	 From;
	b=LyHHAeR+uMAsiIiEfKDESPNrgTaHDLYAnPH/g44qTAqow9LVEAE6W6Xb9k3VZq5S+
	 f3PMq1q7WI8UYKpmEcs5e91vunkSkIvW7DG0SgI+Xlo53FLBPJktHXylck2iwt6srF
	 YBhM2N+wtfa0NrJ52nw40FptgQXXFaRa/sEEKTGI=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CA2AF4BA2E1A
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CA2AF4BA2E1A
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1773135586; cv=pass;
 b=Ak/qp/Sizom4lzOadEb3E7Je6Ymg1hwTc68f7D1yVttHsCgcFfblugB+QyabvdlVl1AJ4kHx9Qg8ROvFplo5u2EeEfq9yCL4v+dzBFOjhxfQNzToUUDIiYG8S1FH2nXTEB7lUOyGjc23Rpzo9wYkkEIz12MwtNZs5qXDlQFpo2w=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
 t=1773135586; c=relaxed/simple;
 bh=GAnd7ria1v+sZX8OPeKhS6ggurYm89xvvpXxKpJGepc=;
 h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
 b=MDbdbfBgiGr/01F1mYvxTcR86+zcwJNhUbksUGFBvLU5RVbDp78b5gpdOGHeVVgiNltn9KhwZKhA1qyC73w5tW5EOyaeXyNOTEiA+Lzpueoh7x800g5oOS41MSjwf0a9Hr9ClBVQhs2hGuieJSRbQWnHKPf1RT2kIcxI2VVCmBY=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CA2AF4BA2E1A
ARC-Seal: i=1; a=rsa-sha256; t=1773135585; cv=none;
 d=google.com; s=arc-20240605;
 b=Wf3Dclc6N/kd6Q4pTHCs94VgLRwbEEEgFbd3VsLJeoLCSqD0O9D6GGR9w9DH0Xa7wR
 No/lcx44xo7SuiLKsOJx9Li3TZ74oMXvd8d/0oaVYyrUe7alFoQevH/2mu1Rl2BsQSPb
 wdwj9kS2hKEIqCJkIi2ffjvGqeRg6mLXBqf6s12MduG+VE//34LeE8AKuUpukj3osyYV
 AQmyU4go81SwymGo1mJhz7HlyyvfkCumZXurj1ec+fO7xzUbTsKaqHwCsIDKsHHNLwbm
 eGB25FWA3OZhdbmpPDVcOv6m6ghe2UiQfrcy4mtFALJKft/9iaVpWcf/RBdh8jBzJfZr
 +W8A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
 s=arc-20240605; 
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:dkim-signature;
 bh=pQOWh40d/nnZmtlxq0M914DAroUiw8MNKtpYHYH9+oQ=;
 fh=M8r667B6gmRUDFrMt6bqZLwTLrE32uKl78Bkt9Zs0eg=;
 b=K+kRKYESRY3Wwd82gMHWutFbna/m5vPi2aYvfPv62XimbH/xkKFGJ5KImcqMuf7NU5
 1zGlNn+ioqeOvIbKjO4zNC9ZlSbl4RcgA14yVhDx1YtezyccqGpXBf1LyzbLeMAqfX+w
 vYbu+YoMWaP4/3gfH5pyJuKY+QzDrqWJ2W+Ls4ZtQdJFbIrxICjCKVTteph/dy/BFIsL
 /h3C9JjOreJkiDnvJbZ3OOnnKguufxxOLcPzdR8ggeEQHCuad2hYGjLPAMjdnxxhsfgd
 dfA1WcAHtIAZdcWrpN+/ub740d0sU+03iiWhgRYPVtDVnTfvttX5z2gsD/RxVRx17QWg
 54sQ==; darn=cygwin.com
ARC-Authentication-Results: i=1; mx.google.com; arc=none
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1773135585; x=1773740385;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=pQOWh40d/nnZmtlxq0M914DAroUiw8MNKtpYHYH9+oQ=;
 b=uplrixYK7M0qKCKE2cEiKX8+wC8tqyanksFQ0j0ANVIGFNcEz+89ftYhILmyTwoEGB
 1Ghi6a4NqED3vCxPJLBxR3Dk3RqAkleyGZOuH0yLHIjmtN73cYQ2LDVrCAsLWIiz3TuN
 F2+J8eHyUf0zS92tcXmIM2Oaie5kEjdRyEadwpUAb5gEW3OUqwiKDNJI97HgJactksn3
 yOj8KFF9gBJ9Tp8arHDDKboipt/b0ubjbVFIJCMsGC2DlgcTRrHdYCiFOVSyj60CcFP/
 4VNldPaacb/vsn1Ecyl23bGG7MHGiFA0xvwEgZDsiRDVt5WFreFZPJJWtEmUWbjeudVW
 zO5g==
X-Forwarded-Encrypted: i=1;
 AJvYcCXNCWW/nrhlw1CtzZmSKRS5l2QZw26gAatbElrnx/jk0KSmle071l6KUVckqzl0mOGXLot4VSs=@cygwin.com
X-Gm-Message-State: AOJu0Yzfus0eINU1+E/d5Qqla/MXFPCnkc4pyOKysB4RlM0reZkwqNXP
 vImAGeHSnJZn4pMepeePNlUbfKZfrmQM0oeEyLMzkNPIt+c26FsptxOTJv+RhKd1zUkwmucFNQF
 4s97FoGa7eI/odCmH1Xpvxqj1C1qdMOC9nBbS
X-Gm-Gg: ATEYQzxQvmhyyaxb9YYrIsXLNIydTLmSYbTs5gb2Svc0Jbb/9bWQjX16rQhm2/msaSz
 J8Se3DIDG0IAqohQ+jVMEAy87AsYEjPJYKymdnYx2Vin/jD5Sq+RIdc0RT6Wr8AdsQiGsRtVefp
 ElHedDXp43lwzF0eq6FcMXbf0g5EXu61tJHQ0q6gJAY92Zkr8ygEjVORI8EMWfbOHQ3d8fM4qVV
 Er2Xz+Fz5a+vK9tOnvfy2vvpbSlitTQ6Z7Cy1Q1Z7s839cjl7cJC/2yO7We93q9FscHpeL2l2je
 1T+C9+peY6xYC0Hn77HrdIltkFtddPhbz29Kb5Tm4eKFROJ1
X-Received: by 2002:a17:906:ee88:b0:b8e:8874:8367 with SMTP id
 a640c23a62f3a-b942dbcece2mr739570066b.8.1773135584259; Tue, 10 Mar 2026
 02:39:44 -0700 (PDT)
MIME-Version: 1.0
References: <20260310085041.102-1-takashi.yano@nifty.ne.jp>
In-Reply-To: <20260310085041.102-1-takashi.yano@nifty.ne.jp>
Date: Tue, 10 Mar 2026 10:39:05 +0100
X-Gm-Features: AaiRm507UrqFtYfTq6T9yCTYlrVCuQf6WsQGfPZsTPxuASCgmWRBRyfS0k4Itvw
Message-ID: <CALWcw=EXF-MgsJ+=GYuVwUeQdAdKsxsSPu=J_KNvavCm6mGnKQ@mail.gmail.com>
Subject: Re: [PATCH 0/3] A few fixes for signal
To: cygwin-patches@cygwin.com, cygwin@cygwin.com
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Takeshi Nishimura via Cygwin <cygwin@cygwin.com>
Reply-To: Takeshi Nishimura <takeshi.nishimura.linux@gmail.com>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 62A9e5kB2243212

On Tue, Mar 10, 2026 at 9:51 AM Takashi Yano <takashi.yano@nifty.ne.jp> wrote:
>
> Takashi Yano (3):
>   Cygwin: signal: Wait for `sendsig` for a sufficient amount of time
>   Cygwin: signal: Do not wait for sendsig for non-cygwin process
>   Cygwin: signal: Implement fake stop/cont for non-cygwin process
>
>  winsup/cygwin/exceptions.cc | 19 ++++++++++++++++++-
>  winsup/cygwin/sigproc.cc    |  8 ++++++--
>  winsup/cygwin/spawn.cc      |  2 +-
>  3 files changed, 25 insertions(+), 4 deletions(-)

What if the non-Cygwin process is MSYS2, or UWIN?
-- 
Internationalization&localization dev / 大阪大学
Takeshi Nishimura <takeshi.nishimura.linux@gmail.com>

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

