diff options
Diffstat (limited to 'xlators/features/index/src/index.c')
-rw-r--r-- | xlators/features/index/src/index.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xlators/features/index/src/index.c b/xlators/features/index/src/index.c index 9fa32129eb5..7f3c085da7a 100644 --- a/xlators/features/index/src/index.c +++ b/xlators/features/index/src/index.c @@ -253,6 +253,10 @@ check_delete_stale_index_file (xlator_t *this, char *filename) if (priv->to_be_healed_states != synced_state) return; + /*Don't delete the index if is the current xattrop index*/ + if (!strcmp (&filename[8], uuid_utoa (priv->index))) + return; + make_file_path (priv->index_basepath, XATTROP_SUBDIR, filename, filepath, sizeof (filepath)); |