Skip to content

Enhance Error Contextualization for Actor Framework #37

@pettaa123

Description

@pettaa123

The Actor Framework generates generic error messages originating from the underlying techniques it employs, even when these errors are directly related to Actor Framework usage. This lack of contextual specificity makes it challenging for developers to identify and address issues effectively within the framework.

Replace error 1448 ("Bad Type Cast") and error 1556 ("The reference is invalid") with Actor Framework-specific error codes and descriptions. These new error codes should reflect the context when it is safe to assume their origins: specifically, error 1448 indicating "Recipient is no longer running" and error 1556 indicating "Recipient does not implement the sent message type."

Consider replacing error 43 with an Actor Framework-specific error code to represent a normal stop.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions