Skip to content

Error propagation and handling #23

@ShoroukRamzy

Description

@ShoroukRamzy

Summary

Currently, activities cannot report failures, which can lead to uncontrolled crashes. This is not suitable for a safety-oriented framework.

I propose to implement a robust error handling mechanism to make the system more resilient.

The current implementation covers Activity stepping error and Activity shutdown error requirements and can be extended to other errors that we are working on and will add shortly.

Proposal

Step error handling sequence diagram

Image

Shutdown error handling sequence diagram

Image

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions