Cluster: don't forget yourself with CLUSTER FORGET.
This commit is contained in:
parent
ed0cfc31f3
commit
595ab5f26b
@ -2875,7 +2875,10 @@ void clusterCommand(redisClient *c) {
|
||||
/* CLUSTER FORGET <NODE ID> */
|
||||
clusterNode *n = clusterLookupNode(c->argv[2]->ptr);
|
||||
|
||||
if (!n) {
|
||||
if (n == server.cluster->myself) {
|
||||
addReplyErrorFormat(c,"I tried hard but I can't forget myself...");
|
||||
return;
|
||||
} else if (!n) {
|
||||
addReplyErrorFormat(c,"Unknown node %s", (char*)c->argv[2]->ptr);
|
||||
return;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user