]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Do not unref what's not been refed
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 13 Sep 2021 15:28:09 +0000 (16:28 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 13 Sep 2021 15:28:09 +0000 (16:28 +0100)
src/libserver/fuzzy_backend/fuzzy_backend_redis.c

index 0de4875349be98d33bae3469002aac85a8e6e92e..18e049926f8c8dff14e8a09a1623685068fd0890 100644 (file)
@@ -172,7 +172,7 @@ rspamd_fuzzy_backend_redis_dtor (struct rspamd_fuzzy_backend_redis *backend)
 {
        lua_State *L = backend->L;
 
-       if (backend->conf_ref) {
+       if (backend->conf_ref != -1) {
                luaL_unref (L, LUA_REGISTRYINDEX, backend->conf_ref);
        }