]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon: PaxosServices: don't ignore get_version(ver,bl) return value
authorJoao Eduardo Luis <joao.luis@inktank.com>
Wed, 27 Feb 2013 18:30:15 +0000 (18:30 +0000)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Wed, 27 Feb 2013 23:54:21 +0000 (23:54 +0000)
commitfac4959d1a3586855bc56646b643e25d60523143
treecd7594381024aec42fafb25b95ef468f9414a1b1
parentcf0d4f8618cbceeed2299661d0dc44a85402b627
mon: PaxosServices: don't ignore get_version(ver,bl) return value

get_version(version_t,bufferlist) can only return one of two values:
  -ENOENT iff the version doesn't exist
  zero iff it was successful

Any other value is incorrect.

Fixes: #4281
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/mon/AuthMonitor.cc
src/mon/LogMonitor.cc
src/mon/MDSMonitor.cc
src/mon/MonmapMonitor.cc
src/mon/OSDMonitor.cc
src/mon/PGMonitor.cc