]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
1920. [bug] Client memory contexts were not using internal
authorMark Andrews <marka@isc.org>
Wed, 28 Sep 2005 04:50:15 +0000 (04:50 +0000)
committerMark Andrews <marka@isc.org>
Wed, 28 Sep 2005 04:50:15 +0000 (04:50 +0000)
                        malloc. [RT# 15434]

CHANGES
bin/named/client.c

diff --git a/CHANGES b/CHANGES
index 101c576b042d5688de4fcf4f140730b387a0227e..745c82542e71ff786f113f9ca80bc8a8f99c90e4 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+1920.  [bug]           Client memory contexts were not using internal
+                       malloc. [RT# 15434]
+
 1919.  [bug]           The cache memory context array was too small to
                        have the desired performance characteristics.
                        [RT #15454]
index 4b16228aac0172684986e36aa2ac55fd36797822..0b1bbb41549c7aa42f067539a98180815c17b875 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: client.c,v 1.230 2005/08/15 01:21:03 marka Exp $ */
+/* $Id: client.c,v 1.231 2005/09/28 04:50:15 marka Exp $ */
 
 #include <config.h>
 
@@ -1698,7 +1698,8 @@ client_create(ns_clientmgr_t *manager, ns_client_t **clientp) {
         * since we are very sure that multiple threads will never get access
         * to the context simultaneously.
         */
-       result = isc_mem_create2(0, 0, &mctx, ISC_MEMFLAG_NOLOCK);
+       result = isc_mem_create2(0, 0, &mctx,
+                                ISC_MEMFLAG_DEFAULT | ISC_MEMFLAG_NOLOCK);
        if (result != ISC_R_SUCCESS)
                return (result);
 #else