mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-23 09:45:46 +00:00
hle: kernel: Move ServiceThread ownership to KernelCore.
- Fixes a circular dependency which prevented threads from being released on shutdown.
This commit is contained in:
parent
b2ef309edb
commit
67051cf10c
4 changed files with 48 additions and 5 deletions
|
@ -167,7 +167,7 @@ private:
|
|||
std::string name;
|
||||
|
||||
/// Thread to dispatch service requests
|
||||
std::unique_ptr<ServiceThread> service_thread;
|
||||
std::weak_ptr<ServiceThread> service_thread;
|
||||
};
|
||||
|
||||
} // namespace Kernel
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue