From: Yu Watanabe Date: Wed, 22 Jan 2020 07:05:27 +0000 (+0900) Subject: network: synchronously save state file when link is being reconfigured X-Git-Tag: v245-rc1~69^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0ce0e3470eb51242ac0bcb72f59b02d45660df16;p=thirdparty%2Fsystemd.git network: synchronously save state file when link is being reconfigured --- diff --git a/src/network/networkd-link-bus.c b/src/network/networkd-link-bus.c index 8f3b2e92f8f..68889d858d9 100644 --- a/src/network/networkd-link-bus.c +++ b/src/network/networkd-link-bus.c @@ -620,6 +620,12 @@ int bus_link_method_reconfigure(sd_bus_message *message, void *userdata, sd_bus_ if (r < 0) return r; + link_set_state(l, LINK_STATE_INITIALIZED); + r = link_save(l); + if (r < 0) + return r; + link_clean(l); + return sd_bus_reply_method_return(message, NULL); }