mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Fixing errors with Aborted, Failed and Cancelled state transitions. The handling was wrong, causing the root handlers not being called anymore, causing the task not being able to fail, cancel, abort.
This commit is contained in:
@@ -574,15 +574,15 @@ do -- TASK_A2A_DISPATCHER
|
||||
self:Success( Task )
|
||||
end
|
||||
|
||||
function Task.onenterCancelled( Task, From, Event, To )
|
||||
function Task.OnEnterCancelled( Task, From, Event, To )
|
||||
self:Cancelled( Task )
|
||||
end
|
||||
|
||||
function Task.onenterFailed( Task, From, Event, To )
|
||||
function Task.OnEnterFailed( Task, From, Event, To )
|
||||
self:Failed( Task )
|
||||
end
|
||||
|
||||
function Task.onenterAborted( Task, From, Event, To )
|
||||
function Task.OnEnterAborted( Task, From, Event, To )
|
||||
self:Aborted( Task )
|
||||
end
|
||||
|
||||
|
||||
@@ -775,15 +775,15 @@ do -- TASK_A2G_DISPATCHER
|
||||
self:Success( Task )
|
||||
end
|
||||
|
||||
function Task.onenterCancelled( Task, From, Event, To )
|
||||
function Task.OnEnterCancelled( Task, From, Event, To )
|
||||
self:Cancelled( Task )
|
||||
end
|
||||
|
||||
function Task.onenterFailed( Task, From, Event, To )
|
||||
function Task.OnEnterFailed( Task, From, Event, To )
|
||||
self:Failed( Task )
|
||||
end
|
||||
|
||||
function Task.onenterAborted( Task, From, Event, To )
|
||||
function Task.OnEnterAborted( Task, From, Event, To )
|
||||
self:Aborted( Task )
|
||||
end
|
||||
|
||||
|
||||
@@ -686,15 +686,15 @@ do -- TASK_CARGO_DISPATCHER
|
||||
self:Success( Task )
|
||||
end
|
||||
|
||||
function Transport.Task.onenterCancelled( Task, From, Event, To )
|
||||
function Transport.Task.OnEnterCancelled( Task, From, Event, To )
|
||||
self:Cancelled( Task )
|
||||
end
|
||||
|
||||
function Transport.Task.onenterFailed( Task, From, Event, To )
|
||||
function Transport.Task.OnEnterFailed( Task, From, Event, To )
|
||||
self:Failed( Task )
|
||||
end
|
||||
|
||||
function Transport.Task.onenterAborted( Task, From, Event, To )
|
||||
function Transport.Task.OnEnterAborted( Task, From, Event, To )
|
||||
self:Aborted( Task )
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user