Re: [openssl-dev] [openssl.org #4526] bug: use of ExitProcess on Windows platforms, 1.0.2g

2016-06-19 Thread Ty Baen-Price via RT
Hi! I just looked on GitHub and I see the reason you reverted the change is that TerminateProcess is asynchronous. That is technically true, but I think it's probably synchronous "enough" for your purposes, since a call to TerminateProcess suspends execution of all threads in the target proce

[openssl-dev] [openssl.org #4526] bug: use of ExitProcess on Windows platforms, 1.0.2g

2016-06-16 Thread Matt Caswell via RT
On Wed Jun 15 17:42:58 2016, rsalz wrote: > OpenSSL_1_0_2-stable 75f9068 RT4526: Call TerminateProcess, not ExitProcess > master 9c1a9cc RT4526: Call TerminateProcess, not ExitProcess > > Author: Rich Salz > Date: Tue Jun 14 16:19:37 2016 -0400 > > RT4526: Call TerminateProcess, not ExitProcess >

[openssl-dev] [openssl.org #4526] bug: use of ExitProcess on Windows platforms, 1.0.2g

2016-06-15 Thread Rich Salz via RT
OpenSSL_1_0_2-stable 75f9068 RT4526: Call TerminateProcess, not ExitProcess master 9c1a9cc RT4526: Call TerminateProcess, not ExitProcess Author: Rich Salz Date: Tue Jun 14 16:19:37 2016 -0400 RT4526: Call TerminateProcess, not ExitProcess Reviewed-by: Richard Levitte -- Ticket here: http://

[openssl-dev] [openssl.org #4526] bug: use of ExitProcess on Windows platforms, 1.0.2g

2016-05-02 Thread Ty Baen-Price via RT
Hi, I'm working in the 1.0.2g version of OpenSSL, in a Windows desktop environment, specifically Win 7, 8.1, and 10 (and their equivalent server and R2 versions). Problem and Resolution: The following lines of code make use of the Microsoft API ExitProcess: Apps\Speed.c line 335: ExitProcess(