diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-09-16 20:47:19 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-16 20:47:19 +0200 |
| commit | 963e4cc5b36b9efd8fec9fe52a6fbacee6f4a2e5 (patch) | |
| tree | be74578f46dca6d6e9f2db53fb33abc7b5afd3e4 | |
| parent | b8f6de86d9350fecfb4a58e48ac6414d8784690d (diff) | |
| download | vyos-1x-963e4cc5b36b9efd8fec9fe52a6fbacee6f4a2e5.tar.gz vyos-1x-963e4cc5b36b9efd8fec9fe52a6fbacee6f4a2e5.zip | |
T8264: openvpn: exit early in restart_required loop
| -rwxr-xr-x | src/conf_mode/interfaces_openvpn.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/conf_mode/interfaces_openvpn.py b/src/conf_mode/interfaces_openvpn.py index 21d9e4adc..2b235c057 100755 --- a/src/conf_mode/interfaces_openvpn.py +++ b/src/conf_mode/interfaces_openvpn.py @@ -187,6 +187,7 @@ def get_config(config=None): for node in [['offload', 'dco'], ['mode'], ['device-type']]: if is_node_changed(conf, base + [ifname] + node): openvpn.update({'restart_required': {}}) + break # Detect changes that are limited to per-client CCD entries (T6478). # OpenVPN reads client-config-dir files at connect time, so adding or |
