]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: clear list in better way 9718/head
authorsongbaisen <song.baisen@zte.com.cn>
Wed, 15 Jun 2016 09:39:35 +0000 (17:39 +0800)
committersongbaisen <song.baisen@zte.com.cn>
Wed, 15 Jun 2016 09:39:35 +0000 (17:39 +0800)
Signed-off-by:song baisen <song.baisen@zte.com.cn>

src/mon/OSDMonitor.cc

index c18583cb65d30cb5b121bf51dfa0df7b68a4dcc0..4850650ef5e0625f943032d47af2f49052403a01 100644 (file)
@@ -459,9 +459,7 @@ void OSDMonitor::on_shutdown()
   // discard failure info, waiters
   list<MonOpRequestRef> ls;
   take_all_failures(ls);
-  while (!ls.empty()) {
-    ls.pop_front();
-  }
+  ls.clear();
 }
 
 void OSDMonitor::update_logger()