]> git.saurik.com Git - redis.git/commitdiff
Python client updated pushing from Ludo's repository
authorantirez <antirez@gmail.com>
Mon, 11 May 2009 11:50:09 +0000 (13:50 +0200)
committerantirez <antirez@gmail.com>
Mon, 11 May 2009 11:50:09 +0000 (13:50 +0200)
Changelog
TODO
anet.c
benchmark.c

index 5a642a03b5dbb0484e11da63711531638280844b..3a8c398e91b751e7b89681af311a8693d8844610 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,8 @@
+2009-05-11 disconnect when we cannot read from the socket
+2009-05-11 benchmark utility now supports random keys
+2009-05-10 minor doc changes
+2009-05-09 added tests for vararg DEL
+2009-05-09 DEL is now a vararg, IMPORTANT: memory leak fixed in loading DB code
 2009-05-09 doc changes
 2009-05-09 CPP client added thanks to Brian Hammond
 2009-05-06 Infinite number of arguments for MGET and all the other commands
diff --git a/TODO b/TODO
index 0c48289eacc2337d0916d970cddfaa744d2a9cfd..94dc38cf48d586156ca77fc33f4cfa22c3591cb1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,5 +1,7 @@
 BEFORE REDIS 1.0.0-rc1
 
+ * Warning if using default config, with hint about 'redis-server redis.conf'
+ * Log timestamp
  * SDIFF, SDIFFSTORE
  * Add number of keys for every DB in INFO
  * maxmemory support
diff --git a/anet.c b/anet.c
index 893f42c81ded22ae93cb73004b4d4435ec825220..6406bccf68a2f8ba4a757ee0e19401f5cc49dfab 100644 (file)
--- a/anet.c
+++ b/anet.c
@@ -237,7 +237,7 @@ int anetTcpServer(char *err, int port, char *bindaddr)
         close(s);
         return ANET_ERR;
     }
-    if (listen(s, 32) == -1) {
+    if (listen(s, 64) == -1) {
         anetSetError(err, "listen: %s\n", strerror(errno));
         close(s);
         return ANET_ERR;
index 38e854102fa67ca0dd20c4813fb8dffe5704a519..b550196c8cea211353bcbff9f5fd35570ff98c04 100644 (file)
@@ -137,6 +137,7 @@ static void resetClient(client c) {
     c->written = 0;
     c->state = CLIENT_SENDQUERY;
     c->start = mstime();
+    createMissingClients(c);
 }
 
 static void randomizeClientKey(client c) {