summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/xlator.c
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/xlator.c')
-rw-r--r--libglusterfs/src/xlator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libglusterfs/src/xlator.c b/libglusterfs/src/xlator.c
index 408012e7846..b1ed094e0ae 100644
--- a/libglusterfs/src/xlator.c
+++ b/libglusterfs/src/xlator.c
@@ -673,7 +673,7 @@ xlator_members_free (xlator_t *xl)
GF_FREE (xl->name);
GF_FREE (xl->type);
- if (xl->dlhandle)
+ if (!(xl->ctx && xl->ctx->cmd_args.valgrind) && xl->dlhandle)
dlclose (xl->dlhandle);
if (xl->options)
dict_unref (xl->options);