diff --git a/daemon/redis.c b/daemon/redis.c index b30c68923..ade483c65 100644 --- a/daemon/redis.c +++ b/daemon/redis.c @@ -667,6 +667,7 @@ err: static void redis_close(struct redis *r) { if (r->ctx) redisFree(r->ctx); + r->ctx = NULL; mutex_destroy(&r->lock); g_slice_free1(sizeof(*r), r); }