From 9e743e83a50a3edbc82dc84ee3404a9bc8edb6c0 Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Thu, 15 Aug 2002 23:59:47 +0000 Subject: [PATCH] Fix a NASTY multithreading bug with in the Apache module --- sapi/apache/mod_php4.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sapi/apache/mod_php4.c b/sapi/apache/mod_php4.c index 19d03f7e36..4e9e1cf053 100644 --- a/sapi/apache/mod_php4.c +++ b/sapi/apache/mod_php4.c @@ -649,7 +649,7 @@ static void *php_create_dir(pool *p, char *dummy) HashTable *per_dir_info; per_dir_info = (HashTable *) malloc(sizeof(HashTable)); - zend_hash_init(per_dir_info, 5, NULL, (void (*)(void *)) destroy_per_dir_entry, 1); + zend_hash_init_ex(per_dir_info, 5, NULL, (void (*)(void *)) destroy_per_dir_entry, 1, 0); register_cleanup(p, (void *) per_dir_info, (void (*)(void *)) php_destroy_per_dir_info, (void (*)(void *)) zend_hash_destroy); return per_dir_info; -- 2.40.0