From bff228734c73b536d2482e2e2fa4ad38b206ebff Mon Sep 17 00:00:00 2001 From: Gui Hecheng Date: Wed, 15 Mar 2017 15:01:05 +0800 Subject: [PATCH] rgw_file: fix double unref on rgw_fh for rename Skip unref after unlink to fix the problem. Signed-off-by: Gui Hecheng --- src/rgw/rgw_file.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_file.cc b/src/rgw/rgw_file.cc index f1d1ef1649d49..5d1ec3e2f7a05 100644 --- a/src/rgw/rgw_file.cc +++ b/src/rgw/rgw_file.cc @@ -396,7 +396,7 @@ namespace rgw { << dendl; } } - break; + goto out; default: abort(); } /* switch */