]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osdc: fix redundant branch
authorJohn Spray <john.spray@inktank.com>
Thu, 1 May 2014 11:58:48 +0000 (12:58 +0100)
committerJohn Spray <john.spray@inktank.com>
Tue, 20 May 2014 13:07:50 +0000 (14:07 +0100)
Signed-off-by: John Spray <john.spray@inktank.com>
src/osdc/Journaler.cc

index 848fb5703c6e6ca6a60c5d8d57c030891d39ee35..d8bfeb5447533e26c024e920eeb0d15aebbe1333 100644 (file)
@@ -1070,14 +1070,12 @@ bool JournalStream::readable(bufferlist &read_buf, uint64_t &need)
   if (read_buf.length() >= need) {
     if (format >= JOURNAL_FORMAT_RESILIENT) {
       ::decode(entry_sentinel, p);
-    }
-
-    ::decode(entry_size, p);
-    if (format >= JOURNAL_FORMAT_RESILIENT) {
       if (entry_sentinel != sentinel) {
         throw buffer::malformed_input("Invalid sentinel"); 
       }
     }
+
+    ::decode(entry_size, p);
   } else {
     return false;
   }