<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div><br></div><div>On Tue, Oct 29, 2019, at 13:20, RĂ©mi Denis-Courmont wrote:<br></div><blockquote type="cite" id="qt"><div>There are many potential alternatives of varying complexity and applicability, the most obvious (but neither least complex, nor most generic) being what we already do on some other platforms.<br></div></blockquote><div><br></div><div>OK, so there is a potential fix we could work on, based on Windows thread cancellation handler.<br></div><div>It's a shame to talk about this potential fix only now in this discussion. It could have avoided some irritation from everyone.<br></div><div><br></div><div>The fix is not trivial at all and will impact the core of macOS thread handling.<br></div><div><br></div><div>I honestly ask myself the following now: is it worth it to implement the windows thread cancelation handler in macOS for a bug that could have 0 impacts. Indeed, it had always been there (since more than 7 years) without any visible impact from us or the user.<br></div><div><br></div><div>It's a honest question, not trolling at all. And I would like hearing from you what we should do now.<br></div><div><br></div><div>If you decide to implement the thread cancellation from Windows, I volunteer myself to work on it.<br></div></body></html>