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

Asynchronous compilation functions should handle exceptions gracefully #35

Open
philipstarkey opened this issue Sep 21, 2015 · 0 comments
Labels
bug Something isn't working minor

Comments

@philipstarkey
Copy link
Member

Original report (archived issue) by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


The asynchronous compilation functions of the runmanager API need to catch exceptions in the worker processes and call done_callback(False) so that calling code is not stuck waiting for the runmanager API to finish compilation (when it has actually crashed and given up).

See https://bitbucket-archive.labscriptsuite.org/#!/labscript_suite/blacs/issues/12/error-not-handled-well-during-connection (labscript-suite/blacs#12)

@philipstarkey philipstarkey added minor bug Something isn't working labels Apr 5, 2020
philipstarkey pushed a commit to philipstarkey/runmanager that referenced this issue Jun 25, 2020
…ite#35)

Word-wrapping in treeviews and item views, adapted from David Meyer's implementation.

Approved-by: Russell Anderson <[email protected]>
Approved-by: Lars Kohfahl <[email protected]>
Approved-by: David Meyer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working minor
Projects
None yet
Development

No branches or pull requests

1 participant