Open
Bug 1942174
Opened 1 month ago
Updated 29 days ago
The inference process should be robust enough to be recreated when the process is killed
Categories
(Firefox :: Translations, defect)
Firefox
Translations
Tracking
()
NEW
People
(Reporter: gregtatum, Unassigned)
References
Details
I was just testing this on a call with Erik, and it looks like our process is not robust enough to restart after it is killed. We should ensure that this can happen, and that translations won't be broken for the lifetime of the program being open. The user impact I set to S3, as this is an unlikely event, and is fixed with a browser restart.
Steps to reproduce:
- Turn on auto translate, and navigate around. Keep the inference engine from being destroyed.
- Note the PID of the "inference" process.
- Run
kill $PID
from the terminal
Expected results:
- The process restarts after maybe a timeout.
Actual results:
- Translations won't work until there is a full browser restart.
I think the fix is just to remove some logic around the process already being destroyed.
You need to log in
before you can comment on or make changes to this bug.
Description
•