Dirty editors cannot be saved after application recovers from "offline" mode #12195
Labels
bug
bugs found in the application
monaco
issues related to monaco
robustness
issues relating to the robustness of the application
Bug Description:
If a backend process hogs resources and blocks frontend<->backend communication the application will go "offline" and eventually recover. During this time, the frontend can be slow to recognize that connection is interrupted as per #12194 and a user may continue to make edits to a file, putting it into a dirty state. When the application finally recovers from "offline" mode, it is impossible to save any new changes to the existing editor. The editor must be closed and reopened.
Steps to Reproduce:
FileA.txt
)FileA.txt
and try to save them (they will fail because the backend is blocked, notice also that there is no indication that there is a failure)FileA.txt
Additional Information
Master
The text was updated successfully, but these errors were encountered: