summaryrefslogtreecommitdiffstats
path: root/xlators/mgmt/glusterd/src/glusterd-volgen.c
diff options
context:
space:
mode:
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-volgen.c')
-rw-r--r--xlators/mgmt/glusterd/src/glusterd-volgen.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-volgen.c b/xlators/mgmt/glusterd/src/glusterd-volgen.c
index 621ca49ebe6..08b80fcf142 100644
--- a/xlators/mgmt/glusterd/src/glusterd-volgen.c
+++ b/xlators/mgmt/glusterd/src/glusterd-volgen.c
@@ -506,6 +506,7 @@ volgen_graph_set_options_generic(volgen_graph_t *graph, dict_t *dict,
0,
};
data_t *data = NULL;
+ const int skip_cliot = dict_get_str_boolean(dict, "skip-CLIOT", _gf_false);
odt.graph = graph;
odt.handler = handler;
@@ -518,8 +519,8 @@ volgen_graph_set_options_generic(volgen_graph_t *graph, dict_t *dict,
odt.data_t_fake = _gf_false;
data = dict_get(dict, vme->key);
- if (!strcmp(vme->key, "performance.client-io-threads") &&
- dict_get_str_boolean(dict, "skip-CLIOT", _gf_false) == _gf_true) {
+ if (skip_cliot == _gf_true &&
+ !strcmp(vme->key, "performance.client-io-threads")) {
continue;
}