mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-30 13:30:57 +08:00
Fix possible crash in DLL_THREAD_DETACH (explodes in .Net Framework)
This commit is contained in:
parent
c0d64cf182
commit
a93810cc3d
@ -3677,7 +3677,9 @@ static void NTAPI mdb_tls_callback(PVOID module, DWORD reason, PVOID ptr)
|
||||
case DLL_THREAD_DETACH:
|
||||
for (i=0; i<mdb_tls_nkeys; i++) {
|
||||
MDB_reader *r = pthread_getspecific(mdb_tls_keys[i]);
|
||||
mdb_env_reader_dest(r);
|
||||
if (r) {
|
||||
mdb_env_reader_dest(r);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case DLL_PROCESS_DETACH: break;
|
||||
|
Loading…
Reference in New Issue
Block a user