networkd: don't automatically reload config at runtime
We don't know if the config will be consistent, so do as systemd itself and only load config when the daemon starts (and possibly, in the future, when explicitly requested).
This commit is contained in:
@@ -55,9 +55,6 @@ int bridge_get(Manager *manager, const char *name, Bridge **ret) {
|
||||
assert(name);
|
||||
assert(ret);
|
||||
|
||||
if (manager_should_reload(manager))
|
||||
manager_load_config(manager);
|
||||
|
||||
bridge = hashmap_get(manager->bridges, name);
|
||||
if (!bridge) {
|
||||
*ret = NULL;
|
||||
|
||||
@@ -166,9 +166,6 @@ int network_get(Manager *manager, struct udev_device *device, Network **ret) {
|
||||
assert(device);
|
||||
assert(ret);
|
||||
|
||||
if (manager_should_reload(manager))
|
||||
manager_load_config(manager);
|
||||
|
||||
LIST_FOREACH(networks, network, manager->networks) {
|
||||
if (net_match_config(network->match_mac, network->match_path,
|
||||
network->match_driver, network->match_type,
|
||||
|
||||
Reference in New Issue
Block a user