Skip to content

Commit 4ea3ed8

Browse files
committed
CommandFilter API: fix UnregisterCommandFilter.
1 parent e2626f6 commit 4ea3ed8

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/module.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4887,9 +4887,8 @@ int RM_UnregisterCommandFilter(RedisModuleCtx *ctx, RedisModuleCommandFilter *fi
48874887
listDelNode(moduleCommandFilters,ln);
48884888

48894889
ln = listSearchKey(ctx->module->filters,filter);
4890-
if (ln) {
4891-
listDelNode(moduleCommandFilters,ln);
4892-
}
4890+
if (!ln) return REDISMODULE_ERR; /* Shouldn't happen */
4891+
listDelNode(ctx->module->filters,ln);
48934892

48944893
return REDISMODULE_OK;
48954894
}

0 commit comments

Comments
 (0)