Skip to content

isotp error handler not propagated to uds connection #233

Description

@elupus

When a isotp error occurs, it triggers a call to a callback, that one can supply to the constructor of the isotp stack called error_handler. The default of this callback is to just log an message to log.

The uds stack should be informed of this error and abort on-going requests in PythonIsoTpConnection.specific_wait_frame. With log request timeouts, it can take a long time for the request to abort. It also aborts with a TimeoutException instead of the actual low level fault.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions