]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osdc: fix osdc_osd_seesion perf counter. 13478/head
authorXiaoxi Chen <xiaoxchen@ebay.com>
Fri, 17 Feb 2017 09:49:49 +0000 (02:49 -0700)
committerXiaoxi Chen <xiaoxchen@ebay.com>
Fri, 17 Feb 2017 09:49:49 +0000 (02:49 -0700)
Should be "set" instead of "inc"

Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
src/osdc/Objecter.cc

index d83bcf17b50a330b81d20439ba8515e7702ccf4f..add9794e670a965c485cd8c0f7cf6c170ef1a1bb 100644 (file)
@@ -1697,7 +1697,7 @@ int Objecter::_get_session(int osd, OSDSession **session, shunique_lock& sul)
   s->con = messenger->get_connection(osdmap->get_inst(osd));
   s->con->set_priv(s->get());
   logger->inc(l_osdc_osd_session_open);
-  logger->inc(l_osdc_osd_sessions, osd_sessions.size());
+  logger->set(l_osdc_osd_sessions, osd_sessions.size());
   s->get();
   *session = s;
   ldout(cct, 20) << __func__ << " s=" << s << " osd=" << osd << " "