Files
git/compat
Seija Kijin 0006e2e3f1 win32: use _endthreadex to terminate threads, not ExitThread
Because we use the C runtime and
use _beginthreadex to create pthreads,
pthread_exit MUST use _endthreadex.

Otherwise, according to Microsoft:
"Failure to do so results in small
memory leaks when the thread
calls ExitThread."

Simply put, this is not the same as ExitThread.

Signed-off-by: Seija Kijin <doremylover123@gmail.com>
Acked-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2022-12-25 16:34:03 +09:00
..
2020-04-16 15:23:42 -07:00
2022-05-02 09:50:37 -07:00
2022-05-02 09:50:37 -07:00
2019-06-25 10:46:57 -07:00
2021-02-26 14:15:51 -08:00
2021-10-29 15:00:58 -07:00