Merged
Merged
Conversation
robx
mentioned this pull request
Closed
endDelegateControlC throws UserInterrupt, which would cause modifyProcessHandle to roll back, leaving the handle open despite the waitpid call. Instead, we postpone the call to endDelegateControlC, as is already the case in getProcessExitCode. Additionally, remove endDelegateControlC entirely from the Windows-only OpenExtHandle branch, where it's a no-op and was also in the wrong place.
robx deleted the fix-ctlc-wait branch
July 12, 2022 21:28Labels
None yet