]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds/SessionMap.cc: avoid copying and add const 11297/head
authorMichal Jarzabek <stiopa@gmail.com>
Sun, 2 Oct 2016 21:06:34 +0000 (22:06 +0100)
committerMichal Jarzabek <stiopa@gmail.com>
Sun, 2 Oct 2016 21:06:34 +0000 (22:06 +0100)
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
src/mds/SessionMap.cc

index 9c536e1a020c7a955b464c5461239fb53c45538a..bffdb55220945585e576995f1f561a9228a53869 100644 (file)
@@ -978,9 +978,9 @@ bool SessionFilter::match(
     const Session &session,
     std::function<bool(client_t)> is_reconnecting) const
 {
-  for (auto m : metadata) {
-    auto k = m.first;
-    auto v = m.second;
+  for (const auto &m : metadata) {
+    const auto &k = m.first;
+    const auto &v = m.second;
     if (session.info.client_metadata.count(k) == 0) {
       return false;
     }