Default behavior should not be enabling crash recovery race condition#245
Default behavior should not be enabling crash recovery race condition#245lolsborn wants to merge 1 commit into
Conversation
|
Thanks! Super cool that you shared this with us (sincerely). Let's be democratic about this: please use the thumb emoji's on this comment to vote for making this the default. So thumbs up is in favor of disabling crash recovery by default. I really don't mind what it will be. |
|
Here is a couple of examples of the title swapping in Ionic that can trigger the race condition. My App Brand new Ionic side-menu app. The page title is updated to match the active view title. This switching was enough to trigger a race condition in our app, but it's really easy to imagine an Ionic app where that view title is set dynamically based on the content presented. For example if you have a contacts page and the view title starts out as and the controller code does something like this (This is pretty rough) |
|
Such weird behaviour but I guess it makes sense if you'd use Ionic for a mobile website instead of a Cordova app. |
Current incarnation of crash recovery causes race conditions triggering crashes in many Ionic applications and other single-page apps.
People using crash recovery feature should be aware of how it works to avoid race condition crashes until a better solution can be found.