node->flags &= ~REDIS_NODE_PFAIL;
} else if (node->flags & REDIS_NODE_FAIL && !node->numslaves) {
node->flags &= ~REDIS_NODE_FAIL;
+ clusterUpdateState();
}
} else {
/* Timeout reached. Set the noad se possibly failing if it is
int clusterAddSlot(clusterNode *n, int slot) {
redisAssert(clusterNodeSetSlotBit(n,slot) == 0);
server.cluster.slots[slot] = n;
- printf("SLOT %d added to %.40s\n", slot, n->name);
return REDIS_OK;
}