| Commit message (Collapse) | Author | Files | Lines |
|
Correctly unlock mutex before its destruction
As per https://en.cppreference.com/w/cpp/thread/mutex/~mutex destroying a locked mutex is undefined behavior and MSVC++ decides to throw in this case
Swap out unique for scoped lock and readd comment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
- Fixes a crash where on subsequent boots, long-lived host threads would have their dummy threads freed.
|
|
|
|
|
|
- Fixes a potential deadlock on service thread shutdown.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|