]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
rlm_redis_ippool: set done_hash=true after computing Lua script digests
authorAlexander Bainbridge-Sedivy <alex.bainbridge@inkbridge.io>
Mon, 11 May 2026 20:16:48 +0000 (16:16 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 27 May 2026 18:30:15 +0000 (14:30 -0400)
src/modules/rlm_redis_ippool/rlm_redis_ippool.c

index 28dbbe241c104e650ab2b8b19be42a6522cfa437..b0b156ec8b56e33f2e3c5afe9d67c4a15939a20c 100644 (file)
@@ -1340,6 +1340,7 @@ static int mod_instantiate(module_inst_ctx_t const *mctx)
                fr_sha1_update(&sha1_ctx, (uint8_t const *)lua_release_cmd, sizeof(lua_release_cmd) - 1);
                fr_sha1_final(digest, &sha1_ctx);
                fr_base16_encode(&FR_SBUFF_OUT(lua_release_digest, sizeof(lua_release_digest)), &FR_DBUFF_TMP(digest, sizeof(digest)));
+               done_hash = true;
        }
 
        return 0;