diff --git a/CHANGES b/CHANGES index 240d8f7b59..ce7488ab42 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +3868. [bug] isc_mem_setwater incorrectly cleared hi_called + potentially leaving over memory cleaner running. + [RT #35270] + 3866. [bug] Named could die on disk full in generate_session_key. [RT #36119] diff --git a/lib/isc/mem.c b/lib/isc/mem.c index 93e2c2c9b9..46df64f4ef 100644 --- a/lib/isc/mem.c +++ b/lib/isc/mem.c @@ -1785,7 +1785,6 @@ isc__mem_setwater(isc_mem_t *ctx0, isc_mem_water_t water, void *water_arg, ctx->water_arg = water_arg; ctx->hi_water = hiwater; ctx->lo_water = lowater; - ctx->hi_called = ISC_FALSE; } MCTXUNLOCK(ctx, &ctx->lock);