several improvement
This commit is contained in:
parent
6d9c814003
commit
bed267a00b
12
o_manager.py
12
o_manager.py
@ -86,13 +86,15 @@ class OManager:
|
|||||||
print("kill failed:", err)
|
print("kill failed:", err)
|
||||||
for task in self.run_task:
|
for task in self.run_task:
|
||||||
task.cancel()
|
task.cancel()
|
||||||
|
self.pids = []
|
||||||
self.run_task = []
|
self.run_task = []
|
||||||
lb_cfg_fp = self.generate_lb_cfg()
|
lb_cfg_fp = self.generate_lb_cfg()
|
||||||
lb_cmd = ["go-socks-lb/go-socks-lb", "-config",
|
if len(self.running_idx):
|
||||||
lb_cfg_fp, "-bind", "0.0.0.0:7000"]
|
lb_cmd = ["go-socks-lb/go-socks-lb", "-config",
|
||||||
print("lb_cmd", lb_cmd)
|
lb_cfg_fp, "-bind", "0.0.0.0:7000"]
|
||||||
self.run_task.append(self.loop.create_task(
|
print("lb_cmd", lb_cmd)
|
||||||
self.run_cmd(lb_cmd)))
|
self.run_task.append(self.loop.create_task(
|
||||||
|
self.run_cmd(lb_cmd)))
|
||||||
|
|
||||||
async def run_cmd(self, cmd):
|
async def run_cmd(self, cmd):
|
||||||
while True:
|
while True:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user