Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add error handling for protocol level #176

Merged
merged 3 commits into from
Feb 22, 2024
Merged

Conversation

NeffIsBack
Copy link
Contributor

As inspiration from #175 i added error handling for the protocol level. Before, the executor silently died when exceptions in the protocol initialization happened.

Before:
image

Now they get handled properly:
image
image

@NeffIsBack NeffIsBack added the enhancement New feature or request label Feb 9, 2024
@Marshall-Hallenbeck
Copy link
Collaborator

Testing

@Marshall-Hallenbeck
Copy link
Collaborator

Getting discrepancies between tests on main and this PR. Specifically the add_computer and hash_spider modules. Can't investigate right now if it's because there's been an error and this is exposing it, or this caused the error. I assume the former. I can dig later.

@Marshall-Hallenbeck
Copy link
Collaborator

Looks unrelated!

@Marshall-Hallenbeck Marshall-Hallenbeck merged commit 49ca92d into main Feb 22, 2024
2 checks passed
@Marshall-Hallenbeck Marshall-Hallenbeck deleted the neff-error-handling branch February 22, 2024 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants