old thread safe stuff
| From: | Andrey Zmievski | Date: | Tue, 27 Jul 1999 19:28:48 +0000 |
| Subject: | old thread safe stuff | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-2860@lists.php.net to get a copy of this message | ||
This is taken from gd.c minit function:
#if defined(THREAD_SAFE)
gdlib_global_struct *gdlib_globals;
PHP3_MUTEX_ALLOC(gdlib_mutex);
PHP3_MUTEX_LOCK(gdlib_mutex);
numthreads++;
if (numthreads==1){
if (!PHP3_TLS_PROC_STARTUP(GDlibTls)){
PHP3_MUTEX_UNLOCK(gdlib_mutex);
PHP3_MUTEX_FREE(gdlib_mutex);
return FAILURE;
}
}
PHP3_MUTEX_UNLOCK(gdlib_mutex);
if(!PHP3_TLS_THREAD_INIT(GDlibTls,gdlib_globals,gdlib_global_struct)){
PHP3_MUTEX_FREE(gdlib_mutex);
return FAILURE;
}
#endif
Seems that this stuff is not necessary anymore, is it?
-Andrey
* Entropy isn't what it used to be. *