From d8a8a66523e06abc0f44e1cdfe528cbf28d881a9 Mon Sep 17 00:00:00 2001 From: Pranith Kumar K Date: Tue, 17 Aug 2010 22:23:25 +0000 Subject: cluster/afr: rename should not consider ENOTEMPTY as failure Signed-off-by: Pranith Kumar K Signed-off-by: Anand V. Avati BUG: 1352 () URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1352 --- xlators/cluster/afr/src/afr-dir-write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xlators/cluster/afr/src/afr-dir-write.c b/xlators/cluster/afr/src/afr-dir-write.c index 439e8d8c765..11da7fd3958 100644 --- a/xlators/cluster/afr/src/afr-dir-write.c +++ b/xlators/cluster/afr/src/afr-dir-write.c @@ -1412,7 +1412,7 @@ afr_rename_wind_cbk (call_frame_t *frame, void *cookie, xlator_t *this, LOCK (&frame->lock); { - if (afr_fop_failed (op_ret, op_errno)) + if (afr_fop_failed (op_ret, op_errno) && op_errno != ENOTEMPTY) afr_transaction_fop_failed (frame, this, child_index); if (op_ret != -1) { -- cgit