]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/MgrClient: fix open condition fix 32769/head
authorSage Weil <sage@redhat.com>
Tue, 5 Nov 2019 17:13:35 +0000 (11:13 -0600)
committerSage Weil <sage@redhat.com>
Wed, 22 Jan 2020 00:13:28 +0000 (18:13 -0600)
Fix fc60989bf7a72c35b8f6b8fec2407b3080ad9bbd, which reversed this
condition.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 13198b133fadc88f6b030e762ae0581dd04b374f)

src/mgr/MgrClient.cc

index f4f42c353376791cc43a2a880cf178561ee38f0f..4737ea428d547f411d6e1daee899f20a5e4bc821 100644 (file)
@@ -499,7 +499,7 @@ int MgrClient::service_daemon_register(
   daemon_dirty_status = true;
 
   // late register?
-  if (msgr->get_mytype() != CEPH_ENTITY_TYPE_CLIENT && session && session->con) {
+  if (msgr->get_mytype() == CEPH_ENTITY_TYPE_CLIENT && session && session->con) {
     _send_open();
   }