diff options
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-handler.c')
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-handler.c | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-handler.c b/xlators/mgmt/glusterd/src/glusterd-handler.c index 5a3aafe8edc..b1f07516795 100644 --- a/xlators/mgmt/glusterd/src/glusterd-handler.c +++ b/xlators/mgmt/glusterd/src/glusterd-handler.c @@ -2859,13 +2859,13 @@ glusterd_get_volumes (rpcsvc_request_t *req, dict_t *dict, int32_t flags)          priv = THIS->private;          GF_ASSERT (priv); -        if (!list_empty (&priv->volumes)) { -                volumes = dict_new (); -                if (!volumes) { -                        gf_log ("", GF_LOG_WARNING, "Out of Memory"); -                        goto out; -                } -        } else { +        volumes = dict_new (); +        if (!volumes) { +                gf_log ("", GF_LOG_WARNING, "Out of Memory"); +                goto out; +        } + +        if (list_empty (&priv->volumes)) {                  ret = 0;                  goto respond;          }  | 
