From 69238bfc23444cc12ba8a2a3c73e5ee7ffde3262 Mon Sep 17 00:00:00 2001 From: RipleyTom Date: Sat, 23 Dec 2023 22:40:34 +0100 Subject: [PATCH] Remove destructor dependencies on nph --- rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp | 9 --------- rpcs3/Emu/Cell/lv2/sys_net/nt_p2p_port.cpp | 5 ----- 2 files changed, 14 deletions(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp b/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp index ceab0c603a..fa9aeff6bb 100644 --- a/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_net/lv2_socket_native.cpp @@ -56,15 +56,6 @@ lv2_socket_native::~lv2_socket_native() ::close(socket); #endif } - - if (bound_port) - { - if (auto* nph = g_fxo->try_get>()) - { - nph->upnp_remove_port_mapping(bound_port, type == SYS_NET_SOCK_STREAM ? "TCP" : "UDP"); - } - bound_port = 0; - } } s32 lv2_socket_native::create_socket() diff --git a/rpcs3/Emu/Cell/lv2/sys_net/nt_p2p_port.cpp b/rpcs3/Emu/Cell/lv2/sys_net/nt_p2p_port.cpp index 6bddcea429..a4c66b0dfe 100644 --- a/rpcs3/Emu/Cell/lv2/sys_net/nt_p2p_port.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_net/nt_p2p_port.cpp @@ -90,11 +90,6 @@ nt_p2p_port::~nt_p2p_port() ::close(p2p_socket); #endif } - - if (auto* nph = g_fxo->try_get>()) - { - nph->upnp_remove_port_mapping(port, "UDP"); - } } void nt_p2p_port::dump_packet(p2ps_encapsulated_tcp* tcph)