From 62fc1aee5cf4ee6c3e30578b718467fa8607bc52 Mon Sep 17 00:00:00 2001 From: mantaohuang Date: Sat, 22 Aug 2020 14:38:15 -0400 Subject: [PATCH] fix bug: lb is not started/restarted when loading op conf --- o_manager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/o_manager.py b/o_manager.py index f076df7..ec6e15a 100644 --- a/o_manager.py +++ b/o_manager.py @@ -82,6 +82,10 @@ class OManager: "weight": 1 }) self.new_idx += 1 + # reset lb if the new op is started + new_op_enabled = ovpn_config.get("enabled", False) + if new_op_enabled: + self.reset_lb() return op def new_op_old(self, cfg_fp, name=None, additional_cfg={}):