mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 22:45:39 +00:00
retain a minimal "methods" struct in the mctx
- this enables memory to be allocated and freed in dyndb modules when named is linked statically. when we standardize on libtool, this should become unnecessary. - also, simplified the isc_mem_create/createx API by removing extra compatibility functions
This commit is contained in:
committed by
Witold Kręcicki
parent
6f7c9623c5
commit
09f58ab63f
@@ -1301,7 +1301,7 @@ totext_filter_proc_key_init(void) {
|
||||
if (!thread_key_initialized) {
|
||||
LOCK(&thread_key_mutex);
|
||||
if (thread_key_mctx == NULL)
|
||||
result = isc_mem_create2(0, 0, &thread_key_mctx, 0);
|
||||
result = isc_mem_create(0, 0, &thread_key_mctx);
|
||||
if (result != ISC_R_SUCCESS)
|
||||
goto unlock;
|
||||
isc_mem_setname(thread_key_mctx, "threadkey", NULL);
|
||||
|
Reference in New Issue
Block a user