remove backend operation lock

This commit is contained in:
fuqingxu.fqx 2024-09-06 11:06:06 +08:00 • committed by jinli.yl
parent b7cf564c68
commit a0173de59e

View file

@ -11,7 +11,6 @@ class BackendOperation(FrontendOperation):
It manages operation status, loop control, and integrates with a global context for thread management.
"""
operation_type: OPERATION_TYPE = "backend"
operation_lock: threading.Lock = threading.Lock()
def __init__(self, interval_time: int, **kwargs):
super().__init__(**kwargs)
@ -54,8 +53,7 @@ class BackendOperation(FrontendOperation):
for target_name in self.target_names:
try:
with BackendOperation.operation_lock:
self.run_operation(target_name=target_name, **kwargs)
self.run_operation(target_name=target_name, **kwargs)
except Exception as e:
self.logger.exception(f"op_name={self.name} target_name={target_name} encounter exception. "
f"args={e.args}")