Skip to content

Commit

Permalink
Always exit if connection fails.
Browse files Browse the repository at this point in the history
This avoids unnecessary core dumps. Fixes #894
  • Loading branch information
badboy committed Jan 18, 2013
1 parent a0c2482 commit 59046a7
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/redis-cli.c
Original file line number Diff line number Diff line change
Expand Up @@ -1288,19 +1288,19 @@ int main(int argc, char **argv) {

/* Latency mode */
if (config.latency_mode) {
cliConnect(0);
if (cliConnect(0) == REDIS_ERR) exit(1);
latencyMode();
}

/* Slave mode */
if (config.slave_mode) {
cliConnect(0);
if (cliConnect(0) == REDIS_ERR) exit(1);
slaveMode();
}

/* Get RDB mode. */
if (config.getrdb_mode) {
cliConnect(0);
if (cliConnect(0) == REDIS_ERR) exit(1);
getRDB();
}

Expand All @@ -1312,7 +1312,7 @@ int main(int argc, char **argv) {

/* Find big keys */
if (config.bigkeys) {
cliConnect(0);
if (cliConnect(0) == REDIS_ERR) exit(1);
findBigKeys();
}

Expand Down

0 comments on commit 59046a7

Please sign in to comment.