AnyPS5/core
AlxcBTW bc8587a6fe fix(libc): end the process without detach routines in _Exit on Windows
On Windows std::_Exit ends in ExitProcess, which still runs every module's
DLL_PROCESS_DETACH and TLS callbacks after the other threads are gone. A
static destructor that joins a worker then waits forever: a title that calls
_Exit while libSceVideoOut's flip queue runs (ps5-opengl's retirement
fail-stop) stays alive in FlipQueue's destructor. _Exit and libkernel's _exit
now terminate the process with TerminateProcess, as _exit ends a POSIX
process: no atexit handlers, stream flushes or module destructors.
2026-10-10 21:20:29 +13:00
..
Decoder feat(jpegenc): honor the encode restart interval 2026-10-06 14:16:07 +02:00
libs fix(libc): end the process without detach routines in _Exit on Windows 2026-10-10 21:20:29 +13:00
relinker test(relinker): split TLS coverage into bounded CTest groups 2026-10-10 10:07:33 +02:00
shader/recompiler Merge pull request #2092 from authurtabo-byte/fix/agc-color-compare-forms 2026-10-10 10:13:30 +02:00