EXILED icon indicating copy to clipboard operation
EXILED copied to clipboard

Made async events safe

Open Banalny-Banan opened this issue 1 year ago • 1 comments

Currently async events are unsafe, because Timing.Run Coroutine() just ignores exceptions, and catch{} is never invoked. I added a manual coroutine enumerator to catch exceptions and log them.

Banalny-Banan avatar Feb 14 '24 19:02 Banalny-Banan

Done! Also added the very same thing to Event without {T} which I didn't notice at first

Banalny-Banan avatar Feb 15 '24 16:02 Banalny-Banan