diff options
| author | Mike <contact@mikelittman.me> | 2026-10-22 11:36:21 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-10-22 23:36:21 +0800 |
| commit | f2a1ad0e53632ad69729c9bd55edcdfe8ef98368 (patch) | |
| tree | 3c323a88a92d145dab4bd11f5e432bcefe0a796e /indra/llmath/v3math.cpp | |
| parent | b087c0c8d818bace45a9d0d2dec3661f1261896d (diff) | |
Do not abort when a shutdown thread joins itself (#37)26.5
std::thread::join throws system_error if the caller is the thread being
joined. That uncaught exception aborted the process during shutdown.
Detach the current thread instead, and catch a join that still throws.
Diffstat (limited to 'indra/llmath/v3math.cpp')
0 files changed, 0 insertions, 0 deletions
