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 AT delorie DOT 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 AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT 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 DOT 102-1-takashi DOT yano AT nifty DOT ne DOT 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: Subject: Re: [PATCH 0/3] A few fixes for signal To: cygwin-patches AT cygwin DOT com, cygwin AT cygwin DOT com X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Takeshi Nishimura via Cygwin Reply-To: Takeshi Nishimura Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" 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 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 -- 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