[TIMOB-750] Custom events lock up windows
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Medium |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2011-04-17T01:54:07.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 1.3.0 |
| Components | iOS |
| Labels | n/a |
| Reporter | Stephen Tramer |
| Assignee | Blain Hamon |
| Created | 2011-04-15T02:35:40.000+0000 |
| Updated | 2011-04-17T01:54:07.000+0000 |
Description
You can test this in KitchenSink:
BaseUI => Custom Events => Click on a bunch of stuff.
Eventually the notification windows will not go away, and no new windows will be loaded or displayed.
Seems to be a problem with delayed execution via JS' setTimeout() function.
Caused by a rare race condition in TiLock. Looks like it was fixed in submit 8edb92a3f876660591f7 to tijscore.