-
Notifications
You must be signed in to change notification settings - Fork 323
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
Restore client state after reconnecting with engine #8522
Comments
Refinement notes:
|
Adam Obuchowicz reports a new STANDUP for yesterday (2024-04-15): Progress: Refactored Execution Context to sync all the state (not only visualizations) It should be finished by 2024-04-26. Next Day: Next day I will be working on the same task. Update "actual" state after reconnection and a bit more refactoring. Test if hibernation works. |
Adam Obuchowicz reports a new STANDUP for today (2024-04-19): Progress: Tested. No further issues found. Created a PR It should be finished by 2024-04-26. Next Day: Next day I will be working on the #9519 task. Apply any review comment and maybe more testing. And start next task |
Fixes: #8522 Execution context is refactored slightly: now we have a single `sync` function to synchronize both visualization and execution stack. Tested hibernation on Linux: I was able to continue my work 🎉 # Important Notes The Refinement Notes state, that the execution mode should be set before updating the stack, but actually it makes an error on startup (changing context automatically re-executes programs, what fails if there's no frame on the stack).
After reconnecting, LS is a fresh instance, so the clients have to:
The text was updated successfully, but these errors were encountered: