mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-29 22:20:48 +00:00
Fix unused p2p socket closing
This commit is contained in:
parent
30ca2370ab
commit
18f82f0006
@ -333,6 +333,10 @@ void lv2_socket_p2p::close()
|
|||||||
auto& nc = g_fxo->get<p2p_context>();
|
auto& nc = g_fxo->get<p2p_context>();
|
||||||
{
|
{
|
||||||
std::lock_guard lock(nc.list_p2p_ports_mutex);
|
std::lock_guard lock(nc.list_p2p_ports_mutex);
|
||||||
|
|
||||||
|
if (!nc.list_p2p_ports.contains(port))
|
||||||
|
return;
|
||||||
|
|
||||||
auto& p2p_port = ::at32(nc.list_p2p_ports, port);
|
auto& p2p_port = ::at32(nc.list_p2p_ports, port);
|
||||||
{
|
{
|
||||||
std::lock_guard lock(p2p_port.bound_p2p_vports_mutex);
|
std::lock_guard lock(p2p_port.bound_p2p_vports_mutex);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user