diff options
| -rw-r--r-- | cli/src/cli-cmd.c | 7 | ||||
| -rw-r--r-- | cli/src/cli.h | 2 | 
2 files changed, 6 insertions, 3 deletions
diff --git a/cli/src/cli-cmd.c b/cli/src/cli-cmd.c index 7a697603..aa760035 100644 --- a/cli/src/cli-cmd.c +++ b/cli/src/cli-cmd.c @@ -365,8 +365,11 @@ cli_cmd_submit (void *req, call_frame_t *frame,          int             ret = -1;          unsigned        timeout = 0; -        timeout = (GLUSTER_CLI_PROFILE_VOLUME == procnum) ? -                   CLI_TOP_CMD_TIMEOUT : CLI_DEFAULT_CMD_TIMEOUT; +        if ((GLUSTER_CLI_PROFILE_VOLUME == procnum) || +            (GLUSTER_CLI_HEAL_VOLUME == procnum)) +                timeout = CLI_TEN_MINUTES_TIMEOUT; +        else +                timeout = CLI_DEFAULT_CMD_TIMEOUT;          cli_cmd_lock ();          cmd_sent = 0; diff --git a/cli/src/cli.h b/cli/src/cli.h index e0699b42..da3d9c73 100644 --- a/cli/src/cli.h +++ b/cli/src/cli.h @@ -30,7 +30,7 @@  #define CLI_GLUSTERD_PORT                  24007  #define CLI_DEFAULT_CONN_TIMEOUT             120  #define CLI_DEFAULT_CMD_TIMEOUT              120 -#define CLI_TOP_CMD_TIMEOUT                  600 //Longer timeout for volume top +#define CLI_TEN_MINUTES_TIMEOUT              600 //Longer timeout for volume top  #define DEFAULT_CLI_LOG_FILE_DIRECTORY     DATADIR "/log/glusterfs"  #define DEFAULT_LOG_FILE_DIRECTORY         DATADIR "/log/glusterfs"  #define DEFAULT_VAR_RUN_DIRECTORY          DATADIR "/run/gluster"  | 
