diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2003-08-05 20:03:54 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2003-08-05 20:03:54 +0000 |
commit | 5ead9d369e7b2c6cbfa61d8dd227c12faa738bf1 (patch) | |
tree | acf4f040892e9d9fddf2a2393be7e6205201dca5 /TSRM | |
parent | 217184483affe0524288b638cbcf2cc0e4ef9a75 (diff) | |
download | php-git-5ead9d369e7b2c6cbfa61d8dd227c12faa738bf1.tar.gz |
Fixed bug #17414 (pthreads bug work around)
Patch by timo.teras[at]iki.fi
Diffstat (limited to 'TSRM')
-rw-r--r-- | TSRM/TSRM.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/TSRM/TSRM.c b/TSRM/TSRM.c index f39114d770..ebb0acbe8f 100644 --- a/TSRM/TSRM.c +++ b/TSRM/TSRM.c @@ -184,6 +184,7 @@ TSRM_API void tsrm_shutdown(void) #if defined(GNUPTH) pth_kill(); #elif defined(PTHREADS) + pthread_setspecific(tls_key, 0); pthread_key_delete(tls_key); #elif defined(TSRM_WIN32) TlsFree(tls_key); |