@@ -349,11 +349,6 @@ async def _event_handler(request: dict[str, Any], func: Any = func):
349349 loop_instance .ctx = context
350350 await loop_instance .on_event (context , event )
351351
352- if loop .status != LoopStatus .RUNNING :
353- loop = await self .state_manager .update_loop_status (
354- loop .loop_id , LoopStatus .RUNNING
355- )
356-
357352 if loop_instance or created :
358353 func_to_run = func
359354 else :
@@ -584,11 +579,6 @@ async def _start_handler(request: dict[str, Any]):
584579 state_manager = self .state_manager ,
585580 )
586581
587- if workflow .status != LoopStatus .RUNNING :
588- await self .state_manager .update_workflow_status (
589- workflow .workflow_run_id , LoopStatus .RUNNING
590- )
591-
592582 await self .workflow_manager .start (
593583 func ,
594584 context ,
@@ -712,15 +702,7 @@ async def restart_loop(self, loop_id: str) -> bool:
712702 loop_delay = metadata ["loop_delay" ],
713703 )
714704 if started :
715- await self .state_manager .update_loop_status (
716- loop .loop_id , LoopStatus .RUNNING
717- )
718- logger .info (
719- "Restarted loop" ,
720- extra = {
721- "loop_id" : loop .loop_id ,
722- },
723- )
705+ logger .info ("Restarted loop" , extra = {"loop_id" : loop .loop_id })
724706 return True
725707 else :
726708 logger .warning (
@@ -790,15 +772,9 @@ async def restart_workflow(self, workflow_run_id: str) -> bool:
790772 )
791773
792774 if started :
793- await self .state_manager .update_workflow_status (
794- workflow .workflow_run_id , LoopStatus .RUNNING
795- )
796775 logger .info (
797776 "Restarted workflow" ,
798- extra = {
799- "workflow_run_id" : workflow .workflow_run_id ,
800- "block_index" : workflow .current_block_index ,
801- },
777+ extra = {"workflow_run_id" : workflow .workflow_run_id },
802778 )
803779 return started
804780
0 commit comments