summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2014-09-04 11:45:58 +0200
committerantirez <antirez@gmail.com>2014-09-04 11:45:58 +0200
commit0a6cbabb260bb536bc1ee91e823fe7d1ee3dcd6d (patch)
tree3283fee81beaef1a940c19508dc7c1df9d76731d
parentc9437fe5a3ccc2a29ef11e1222356cf4c580a7d7 (diff)
downloadredis-0a6cbabb260bb536bc1ee91e823fe7d1ee3dcd6d.tar.gz
Sentinel: don't set announce-ip if is empty.
-rw-r--r--src/sentinel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sentinel.c b/src/sentinel.c
index 1ce854a62..4cc891c97 100644
--- a/src/sentinel.c
+++ b/src/sentinel.c
@@ -1433,7 +1433,8 @@ char *sentinelHandleConfiguration(char **argv, int argc) {
if (argc == 5) si->runid = sdsnew(argv[4]);
} else if (!strcasecmp(argv[0],"announce-ip") && argc == 2) {
/* announce-ip <ip-address> */
- sentinel.announce_ip = sdsnew(argv[1]);
+ if (strlen(argv[1]))
+ sentinel.announce_ip = sdsnew(argv[1]);
} else if (!strcasecmp(argv[0],"announce-port") && argc == 2) {
/* announce-port <port> */
sentinel.announce_port = atoi(argv[1]);