0006e2e3f1
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> |
||
---|---|---|
.. | ||
alloca.h | ||
dirent.c | ||
dirent.h | ||
flush.c | ||
git.manifest | ||
lazyload.h | ||
path-utils.c | ||
path-utils.h | ||
pthread.c | ||
pthread.h | ||
syslog.c | ||
syslog.h | ||
trace2_win32_process_info.c |