]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr: set `task_dirty_status` on reconnect
authorVenky Shankar <vshankar@redhat.com>
Thu, 30 Apr 2020 09:57:40 +0000 (05:57 -0400)
committerVenky Shankar <vshankar@redhat.com>
Thu, 9 Jul 2020 03:49:40 +0000 (23:49 -0400)
... so that upon reconnect the manager client updates manager
with whatever is available in ->task_status field.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mgr/MgrClient.cc

index c63d54f2fee81ae4181f8693ace56aa715e4ac6d..4ac88dd99d4627073c46137026071f7910e7edc8 100644 (file)
@@ -184,6 +184,7 @@ void MgrClient::reconnect()
   if (service_daemon) {
     daemon_dirty_status = true;
   }
+  task_dirty_status = true;
 
   // Don't send an open if we're just a client (i.e. doing
   // command-sending, not stats etc)