From 7800b071c9cfbc47e52f8fc8a759940e1ed01ae1 Mon Sep 17 00:00:00 2001 From: sage Date: Mon, 20 Feb 2006 19:05:44 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@659 29311d96-e01e-0410-9327-a35deaab8ce9 --- ceph/osd/FakeStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ceph/osd/FakeStore.cc b/ceph/osd/FakeStore.cc index 5f7877aec8aa1..fb65d085155db 100644 --- a/ceph/osd/FakeStore.cc +++ b/ceph/osd/FakeStore.cc @@ -267,7 +267,7 @@ int FakeStore::read(object_t oid, bufferptr bptr = new buffer(len); // prealloc space for entire read got = ::read(fd, bptr.c_str(), len); bptr.set_length(got); // properly size the buffer - bl.push_back( bptr ); // put it in the target bufferlist + if (got > 0) bl.push_back( bptr ); // put it in the target bufferlist } ::flock(fd, LOCK_UN); ::close(fd); -- 2.39.5