| Summary: | Catch exceptions on session close with dirty state because a distant resource is not reachable | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Steve Monnier <steve.monnier> |
| Component: | Diagram | Assignee: | Steve Monnier <steve.monnier> |
| Status: | CLOSED FIXED | QA Contact: | Jerome Pequery <jerome.pequery> |
| Severity: | normal | ||
| Priority: | P3 | CC: | laurent.redor |
| Version: | 6.2.2 | ||
| Target Milestone: | 6.3.0 | ||
| Hardware: | PC | ||
| OS: | Windows 10 | ||
| See Also: |
https://git.eclipse.org/r/149480 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a180a55700cbd57922d030f889d2264ed349889a https://git.eclipse.org/r/150586 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=6548447cde3fd9ff2ef1f52c0ca58e1343b77461 https://git.eclipse.org/r/152664 |
||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 552679, 553048 | ||
|
Description
Steve Monnier
New Gerrit change created: https://git.eclipse.org/r/149480 A different approach could be to prevent some refresh if we can properly detect beforehand that the session is closed or closing. Maybe this could be located in org.eclipse.sirius.diagram.ui.tools.api.permission.EditPartAuthorityListener.doRefreshEditMode(boolean, DDiagramEditor, EObject) Gerrit change https://git.eclipse.org/r/149480 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a180a55700cbd57922d030f889d2264ed349889a Validated by Jérôme on a team environment with specific team scenario. New Gerrit change created: https://git.eclipse.org/r/150586 Gerrit change https://git.eclipse.org/r/150586 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=6548447cde3fd9ff2ef1f52c0ca58e1343b77461 New Gerrit change created: https://git.eclipse.org/r/152664 Available in Sirius 6.3.0, see https://wiki.eclipse.org/Sirius/6.3.0 |