diff --git a/daemon/redis.c b/daemon/redis.c index 6fcb5d5c8..635113cf9 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); }