diff --git a/daemon/redis.c b/daemon/redis.c index ac606fe92..f94986a67 100644 --- a/daemon/redis.c +++ b/daemon/redis.c @@ -672,6 +672,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); }