]> git-server-git.apps.pok.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)
committerNathan Cutler <ncutler@suse.com>
Sat, 11 Jul 2020 08:50:08 +0000 (10:50 +0200)
... 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>
(cherry picked from commit c92ba33505ad98ed42ebb7fab486d8ef201a1ed3)

src/mgr/MgrClient.cc

index 4903fa3a083ca4b305d7aa0a9557dbb4ab4966e7..4976c487b6be6f19e4ef944db9542f3177cf1611 100644 (file)
@@ -181,6 +181,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)