summaryrefslogtreecommitdiff
path: root/src/os/FileStore.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/os/FileStore.cc')
-rw-r--r--src/os/FileStore.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/os/FileStore.cc b/src/os/FileStore.cc
index 140289babc4..332019b68cc 100644
--- a/src/os/FileStore.cc
+++ b/src/os/FileStore.cc
@@ -4015,7 +4015,7 @@ int FileStore::_setattrs(coll_t cid, const hobject_t& oid, map<string,bufferptr>
r = _fsetattrs(fd, inline_to_set);
if (r < 0)
- return r;
+ goto out_close;
if (!omap_remove.empty()) {
assert(g_conf->filestore_xattr_use_omap);