summaryrefslogtreecommitdiff
path: root/new_hblk.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2019-10-04 20:42:54 +0300
committerIvan Maidanski <ivmai@mail.ru>2019-10-04 20:42:54 +0300
commit872faf2abb6ca65a7f8c0c305ae5bb1b17ec1bd6 (patch)
treee8397946cfd4353e8aa5f08de2f3afac77e645cb /new_hblk.c
parent47873be17352b194bfd42731531fcf6ee68e64dc (diff)
downloadbdwgc-872faf2abb6ca65a7f8c0c305ae5bb1b17ec1bd6.tar.gz
Check thread is alive on each SuspendThread loop iteration (Win32)
(fix of commit 449eda034) * win32_threads.c [!GC_NO_THREADS_DISCOVERY] (GC_delete_gc_thread_no_free): Reset suspended if GC_win32_dll_threads. * win32_threads.c [!MSWINCE] (GC_suspend): Move comment near exitCode declaration to be near GetExitCodeThread() call; adjust comment. * win32_threads.c [!MSWINCE && RETRY_GET_THREAD_CONTEXT] (GC_suspend): Call GetExitCodeThread() on each iteration of the suspend loop; refine ABORT message on ResumeThread failure.
Diffstat (limited to 'new_hblk.c')
0 files changed, 0 insertions, 0 deletions