|
@@ -288,6 +288,9 @@ class AgentOperService:
|
|
|
for k,v in members.items():
|
|
|
check_out_daemon(name, k, v)
|
|
|
|
|
|
+ def __del__(self):
|
|
|
+ self.daemon_stopping = True
|
|
|
+
|
|
|
@with_app_context
|
|
|
def enable(self, req: AgentActionRequest):
|
|
|
agent = self.data_handle_server.get_agent(req.saas_id, req.agent_number, req.out_id)
|
|
@@ -1002,6 +1005,3 @@ class AgentStateService:
|
|
|
idle_agents = sorted(idle_agents, key=lambda agent: agent.assign_time, reverse=False)
|
|
|
return idle_agents[0].phone_num
|
|
|
|
|
|
- def __del__(self):
|
|
|
- self.daemon_stopping = True
|
|
|
-
|