diff options
-rw-r--r-- | src/os/FileJournal.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/os/FileJournal.cc b/src/os/FileJournal.cc index 3acadf09582..4a2af08dd4c 100644 --- a/src/os/FileJournal.cc +++ b/src/os/FileJournal.cc @@ -299,11 +299,10 @@ int FileJournal::_open_file(int64_t oldsize, blksize_t blksize, return -err; } ret = ::posix_fallocate(fd, 0, newsize); - if (ret < 0) { - int err = errno; + if (ret) { derr << "FileJournal::_open_file : unable to preallocation journal to " - << newsize << " bytes: " << cpp_strerror(err) << dendl; - return -err; + << newsize << " bytes: " << cpp_strerror(ret) << dendl; + return -ret; } max_size = newsize; } |