diff options
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-utils.c')
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-utils.c | 19 | 
1 files changed, 19 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-utils.c b/xlators/mgmt/glusterd/src/glusterd-utils.c index 52ebbc2638f..a91f8dd7138 100644 --- a/xlators/mgmt/glusterd/src/glusterd-utils.c +++ b/xlators/mgmt/glusterd/src/glusterd-utils.c @@ -6023,6 +6023,15 @@ glusterd_restart_bricks (glusterd_conf_t *conf)                                  glusterd_brick_start (volinfo, brickinfo,                                                       _gf_false);                          } +                        ret = glusterd_store_volinfo +                                (volinfo, GLUSTERD_VOLINFO_VER_AC_NONE); +                        if (ret) { +                                gf_msg (this->name, GF_LOG_ERROR, 0, +                                        GD_MSG_VOLINFO_STORE_FAIL, "Failed to " +                                        "write volinfo for volume %s", +                                        volinfo->volname); +                                goto out; +                        }                  }          } @@ -6054,6 +6063,16 @@ glusterd_restart_bricks (glusterd_conf_t *conf)                                  glusterd_brick_start (volinfo, brickinfo,                                                        _gf_false);                          } +                        ret = glusterd_store_volinfo +                                (volinfo, GLUSTERD_VOLINFO_VER_AC_NONE); +                        if (ret) { +                                gf_msg (this->name, GF_LOG_ERROR, 0, +                                        GD_MSG_VOLINFO_STORE_FAIL, "Failed to " +                                        "write volinfo for volume %s", +                                        volinfo->volname); +                                goto out; +                        } +                  }          }          ret = 0;  | 
