]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/machine/machine.c
machined: flush nscd caches whenever a machine comes/goes
[thirdparty/systemd.git] / src / machine / machine.c
index 6af12765f5dcb08fe085f18983440c5beaffed5d..beb5b3566a92d9d59e7541c4015ececa9a94503a 100644 (file)
@@ -398,6 +398,7 @@ int machine_start(Machine *m, sd_bus_message *properties, sd_bus_error *error) {
         machine_save(m);
 
         machine_send_signal(m, true);
+        (void) manager_enqueue_nscd_cache_flush(m->manager);
 
         return 0;
 }
@@ -439,6 +440,7 @@ int machine_stop(Machine *m) {
         m->stopping = true;
 
         machine_save(m);
+        (void) manager_enqueue_nscd_cache_flush(m->manager);
 
         return r;
 }