From ecb245f13f8f4c28f13a0ea32cba19f2b56758cd Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Wed, 7 Dec 2022 12:31:53 +0000 Subject: T4861: Openconnect replace restart to reload-or-restart Every change in openconnect restarts the ocserv.service Replace "restart" to "reload-or-restart" to avoid disconnect clients during change configs --- src/conf_mode/vpn_openconnect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/conf_mode/vpn_openconnect.py b/src/conf_mode/vpn_openconnect.py index b336b0c03..af3c51efc 100755 --- a/src/conf_mode/vpn_openconnect.py +++ b/src/conf_mode/vpn_openconnect.py @@ -247,7 +247,7 @@ def apply(ocserv): if os.path.exists(file): os.unlink(file) else: - call('systemctl restart ocserv.service') + call('systemctl reload-or-restart ocserv.service') counter = 0 while True: # exit early when service runs -- cgit v1.2.3