diff --git a/plugins/router_redis/router_redis.c b/plugins/router_redis/router_redis.c index 52890893..7f123244 100644 --- a/plugins/router_redis/router_redis.c +++ b/plugins/router_redis/router_redis.c @@ -310,6 +310,7 @@ static int uwsgi_router_redis(struct uwsgi_route *ur, char *args) { if (!urrc->key || !urrc->addr) { uwsgi_log("invalid route syntax: you need to specify a redis address and key pattern\n"); + free(urrc); return -1; }