]> git.saurik.com Git - redis.git/commitdiff
Fix for the previous port 0 patch, thanks to Pieter for noticing the error
authorantirez <antirez@gmail.com>
Mon, 7 Feb 2011 12:43:29 +0000 (13:43 +0100)
committerantirez <antirez@gmail.com>
Mon, 7 Feb 2011 12:43:29 +0000 (13:43 +0100)
src/redis.c

index e59f3a7313425b2b7b1c99b6e483042b6b3fe0b4..dacfcb56d69dac2063ef1a8a8bbad6439b1a5ab9 100644 (file)
@@ -865,12 +865,12 @@ void initServer() {
     server.el = aeCreateEventLoop();
     server.db = zmalloc(sizeof(redisDb)*server.dbnum);
 
-    if (server.port != 0)
+    if (server.port != 0) {
         server.ipfd = anetTcpServer(server.neterr,server.port,server.bindaddr);
-
-    if (server.ipfd == ANET_ERR) {
-        redisLog(REDIS_WARNING, "Opening port: %s", server.neterr);
-        exit(1);
+        if (server.ipfd == ANET_ERR) {
+            redisLog(REDIS_WARNING, "Opening port: %s", server.neterr);
+            exit(1);
+        }
     }
     if (server.unixsocket != NULL) {
         unlink(server.unixsocket); /* don't care if this fails */