diff options
| -rw-r--r-- | xlators/features/snapview-server/src/snapview-server.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/xlators/features/snapview-server/src/snapview-server.c b/xlators/features/snapview-server/src/snapview-server.c index 040f444f82f..4df7864b1bf 100644 --- a/xlators/features/snapview-server/src/snapview-server.c +++ b/xlators/features/snapview-server/src/snapview-server.c @@ -1335,6 +1335,9 @@ svs_readdirp_fill (xlator_t *this, inode_t *parent, svs_inode_t *parent_ctx,          GF_VALIDATE_OR_GOTO (this->name, parent_ctx, out);          GF_VALIDATE_OR_GOTO (this->name, entry, out); +        if (!strcmp (entry->d_name, ".") || !strcmp (entry->d_name, "..")) +                goto out; +          inode = inode_grep (parent->table, parent, entry->d_name);          if (inode) {                  entry->inode = inode;  | 
