From: xie xingguo Date: Wed, 6 Jan 2016 07:12:36 +0000 (+0800) Subject: BlueStore: reset result code to errno for better tracing X-Git-Tag: v10.0.3~42^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d5900ea033aa8152b5b1f2d663bf973805b43f21;p=ceph.git BlueStore: reset result code to errno for better tracing Signed-off-by: xie xingguo --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index a28fb16d488f..8c1230a99dc6 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1057,6 +1057,7 @@ int BlueStore::_write_fsid() } r = ::fsync(fsid_fd); if (r < 0) { + r = -errno; derr << __func__ << " fsid fsync failed: " << cpp_strerror(r) << dendl; return r; }