additional fix to issue #2948

This commit is contained in:
Oran Agra
2016-05-04 09:12:57 +02:00
committed by antirez
parent 7ba2cf5f8b
commit 9d57ceec08
+3
View File
@@ -1295,6 +1295,9 @@ void processInputBuffer(client *c) {
/* Only reset the client when the command was executed. */
if (processCommand(c) == C_OK)
resetClient(c);
/* freeMemoryIfNeeded may flush slave output buffers. This may result
* into a slave, that may be the active client, to be freed. */
if (server.current_client == NULL) break;
}
}
server.current_client = NULL;