Commit 7b722727 authored by antirez's avatar antirez
Browse files

when creating not connected clients do not add them into the clients list,...

when creating not connected clients do not add them into the clients list, otherwise they will be subject to timeouts and other stuff
parent 7156f43c
...@@ -57,7 +57,7 @@ redisClient *createClient(int fd) { ...@@ -57,7 +57,7 @@ redisClient *createClient(int fd) {
c->pubsub_patterns = listCreate(); c->pubsub_patterns = listCreate();
listSetFreeMethod(c->pubsub_patterns,decrRefCount); listSetFreeMethod(c->pubsub_patterns,decrRefCount);
listSetMatchMethod(c->pubsub_patterns,listMatchObjects); listSetMatchMethod(c->pubsub_patterns,listMatchObjects);
listAddNodeTail(server.clients,c); if (fd != -1) listAddNodeTail(server.clients,c);
initClientMultiState(c); initClientMultiState(c);
return c; return c;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment