mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-05 22:47:03 +00:00
Improve thread aborting mechanism (#10490)
Call pseudo-virtual operator=(thread_state) of thread context.
This commit is contained in:
parent
58847fa2ca
commit
0aed00a758
7 changed files with 31 additions and 44 deletions
|
|
@ -377,6 +377,12 @@ void signaling_handler::wake_up()
|
|||
wakey.notify_one();
|
||||
}
|
||||
|
||||
signaling_handler& signaling_handler::operator=(thread_state)
|
||||
{
|
||||
wakey.notify_one();
|
||||
return *this;
|
||||
}
|
||||
|
||||
void signaling_handler::update_si_addr(std::shared_ptr<signaling_info>& si, u32 new_addr, u16 new_port)
|
||||
{
|
||||
ensure(si);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue