diff --git a/src/module.c b/src/module.c index 876513cb..07f88eff 100644 --- a/src/module.c +++ b/src/module.c @@ -3183,7 +3183,7 @@ void moduleHandleBlockedClients(void) { if (bc->privdata && bc->free_privdata) bc->free_privdata(bc->privdata); zfree(bc); - if (c != NULL) unblockClient(bc->client); + if (c != NULL) unblockClient(c); /* Lock again before to iterate the loop. */ pthread_mutex_lock(&moduleUnblockedClientsMutex);