You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Prevent exceptions from interrupting controller messenger event processing #566
Currently, if a controller messenger event handler or selector throws, processing will be interrupted, and none of the subsequent handlers will be called. We should ensure that all event handlers are always called, ala safe-event-emitter.
@rekmarks Considering the latest comments on #567, do you think we can close this? As far as I can see, the way this works right now is pretty reasonable. We can instead ensure that we fix any instances of crashing handlers that we find.
Currently, if a controller messenger event handler or selector throws, processing will be interrupted, and none of the subsequent handlers will be called. We should ensure that all event handlers are always called, ala
safe-event-emitter.