summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Farnum <greg@inktank.com>2012-11-28 14:35:20 -0800
committerGreg Farnum <greg@inktank.com>2012-11-28 16:28:58 -0800
commitab312f8deba698d2a7ca9c1570fc3c0c3e93d685 (patch)
tree8c3aa29ed9fea1494f26c8252667eb2f18750912
parent3fe7c6cbe0f19aab787ea5612c636165dfad6db8 (diff)
downloadceph-ab312f8deba698d2a7ca9c1570fc3c0c3e93d685.tar.gz
mon: update Paxos::read()'s successful read check
It was returning success if it got back an error code; don't do that! Signed-off-by: Greg Farnum <greg@inktank.com>
-rw-r--r--src/mon/Paxos.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mon/Paxos.cc b/src/mon/Paxos.cc
index 2c16e9b2849..fbe141e3a84 100644
--- a/src/mon/Paxos.cc
+++ b/src/mon/Paxos.cc
@@ -970,7 +970,7 @@ bool Paxos::is_readable(version_t v)
bool Paxos::read(version_t v, bufferlist &bl)
{
- if (!mon->store->get_bl_sn(bl, machine_name, v))
+ if (mon->store->get_bl_sn(bl, machine_name, v) <= 0)
return false;
return true;
}