]> git.saurik.com Git - redis.git/blobdiff - src/cluster.c
do not process node failure messages about yourself
[redis.git] / src / cluster.c
index 0c3b142aaea30bc07ccd086a3e38322f2191010c..e2b8204461d7a95cda0f0e4f6f1217c718ad275a 100644 (file)
@@ -632,7 +632,8 @@ int clusterProcessPacket(clusterLink *link) {
         clusterNode *failing;
 
         failing = clusterLookupNode(hdr->data.fail.about.nodename);
-        if (failing && !(failing->flags & REDIS_NODE_FAIL)) {
+        if (failing && !(failing->flags & (REDIS_NODE_FAIL|REDIS_NODE_MYSELF)))
+        {
             redisLog(REDIS_NOTICE,
                 "FAIL message received from %.40s about %.40s",
                 hdr->sender, hdr->data.fail.about.nodename);