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

a: process should survive at all costs #132

Open
1 of 5 tasks
as opened this issue Apr 5, 2018 · 0 comments
Open
1 of 5 tasks

a: process should survive at all costs #132

as opened this issue Apr 5, 2018 · 0 comments

Comments

@as
Copy link
Owner

as commented Apr 5, 2018

  • Program should avoid crashing because this results in the loss of work

Mitigations:

  • Trap all sources of panic
  • If UI explodes, revert to text mode
  • If text mode explodes, save all files to disk
  • If disk explodes, attempt to write a dump to contiguous memory. This will make it easy to recover if a memory dump is captured
  • Accept multiple sinks to for the operation
@as as added the enhancement label Apr 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant