Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Print assertion failure to log and flush even if DEBUG is not defined
TR_ASSERT_FATAL() could fail in any build, and in particular in builds without DEBUG. Previously, if such a failure occurred with tracing enabled, the process would crash without printing the failure to the log, and more importantly, without flushing previously written trace output, which was confusing and impeded debugging.
- Loading branch information