Skip to content

Clearer error reporting for exceptions thrown from GSP code #125

@domob1812

Description

@domob1812

When the GSP logic throws exceptions, those will be caught in the ZMQ listener loop. The error handler there is meant more for retryable things like RPC errors, and the error reporting might be confusing to GSP developers trying to debug the issue.

We could potentially directly wrap the GSP callbacks with an exception handler, and provide more direct error reporting (plus potentially crash the process) if the callback throws anything back up. Note though that in some cases it might be desired to handle errors from GSP code back up in the ZMQ listener, e.g. if the GSP uses its own RPC connections in the update logic.

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