]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/DaemonServer.cc: add 'is_valid=false' when decode caps error
authorYanhu Cao <gmayyyha@gmail.com>
Thu, 10 Aug 2017 09:16:48 +0000 (17:16 +0800)
committerYanhu Cao <gmayyyha@gmail.com>
Fri, 11 Aug 2017 01:16:19 +0000 (09:16 +0800)
Signed-off-by: Yanhu Cao <gmayyyha@gmail.com>
src/mgr/DaemonServer.cc

index a58675ed24c071b5e38ad48db43958f59fda8e7e..7423bef7073ec25b002c9a5a6fd07f2781600f63 100644 (file)
@@ -175,6 +175,7 @@ bool DaemonServer::ms_verify_authorizer(Connection *con,
        ::decode(str, p);
       }
       catch (buffer::error& e) {
+        is_valid = false;
       }
       bool success = s->caps.parse(str);
       if (success) {