From: xie xingguo Date: Mon, 4 Jan 2016 07:12:57 +0000 (+0800) Subject: os: reset result code to errno for better tracing X-Git-Tag: v10.0.3~131^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=909d573b10ddbfe45828d0e284517fb935cf7573;p=ceph.git os: reset result code to errno for better tracing Signed-off-by: xie xingguo --- diff --git a/src/os/kstore/KStore.cc b/src/os/kstore/KStore.cc index 5d05fa15d12b..ec7b5e14e493 100644 --- a/src/os/kstore/KStore.cc +++ b/src/os/kstore/KStore.cc @@ -754,6 +754,7 @@ int KStore::_write_fsid() } r = ::fsync(fsid_fd); if (r < 0) { + r = -errno; derr << __func__ << " fsid fsync failed: " << cpp_strerror(r) << dendl; return r; }