On Nov 23 08:37, Jeremy Drake via Cygwin-patches wrote:
> From: Jeremy Drake <cyg...@jdrake.com>
> 
> It appears this is causing hangs on native x86_64 in similar scenarios
> as the hangs on ARM64, because `CancelSynchronousIo` is returning `TRUE`
> but not canceling the `ReadFile` call as expected.
> 
> Addresses: 
> https://github.com/msys2/MSYS2-packages/issues/4340#issuecomment-2491401847
> Fixes: b091b47b9e56 ("cygthread: suspend thread before terminating.")
> Signed-off-by: Jeremy Drake <cyg...@jdrake.com>
> ---
> see also https://github.com/msys2/msys2-runtime/pull/243
> 
>  winsup/cygwin/pinfo.cc   | 10 +++-------
>  winsup/cygwin/sigproc.cc | 12 ++----------
>  2 files changed, 5 insertions(+), 17 deletions(-)

Pushed.


Thanks,
Corinna

Reply via email to