Skip to content

Prevent Crashes via Background Thread Exceptions

Compare
Choose a tag to compare
@Yortw Yortw released this 02 Apr 01:02
· 60 commits to master since this release

Some exceptions that occurred on background threads and could not be handled by client apps, thereby causing a crash, are now caught and logged then suppressed/ignore. This prevents the client app from being closed via unhandled exceptions that it can't do anything about. If it needs to handle such errors, it can intercept the call to the logger.