Details
-
Bug
-
Resolution: Not a Bug
-
Minor
-
None
-
None
-
3
-
9223372036854775807
Description
In mdt_reint_rename_internal():
rc = mdt_reint_object_lock(info, mold, lh_oldp, lock_ibits, cos_incompat); if (rc != 0) GOTO(out_unlock_old, rc); ... rc = mdt_reint_object_lock(info, mold, lh_oldp, lock_ibits, cos_incompat); if (rc != 0) GOTO(out_unlock_old, rc); ... out_unlock_old: mdt_object_unlock(info, mold, lh_oldp, rc); out_put_new: if (mnew != NULL) mdt_object_put(info->mti_env, mnew);
I guess both of those GOTOs should go to out_put_new?