]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix assignment in PG::rewind_divergent_log()
authorSage Weil <sage.weil@dreamhost.com>
Wed, 1 Feb 2012 04:06:27 +0000 (20:06 -0800)
committerSage Weil <sage.weil@dreamhost.com>
Wed, 1 Feb 2012 04:06:27 +0000 (20:06 -0800)
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
src/osd/PG.cc

index b2da722d1f1b9a19b0a902ed5d627f1081d47301..e25bff5d56ef47024f5c6ba2bddf94ad9ee915c0 100644 (file)
@@ -397,7 +397,7 @@ void PG::rewind_divergent_log(ObjectStore::Transaction& t, eversion_t newhead)
   log.head = newhead;
   info.last_update = newhead;
   if (info.last_complete > newhead)
-    info.last_complete == newhead;
+    info.last_complete = newhead;
 
   for (list<Log::Entry>::iterator d = divergent.begin(); d != divergent.end(); d++)
     merge_old_entry(t, *d);