From d6334c0c6b06fdb596d357838d38412cac3c44a8 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Tue, 16 Oct 2012 16:23:24 +0000 Subject: [PATCH] - bugfix to use correct port when removing non standard upnp port forwards --- source/shared_lib/sources/platform/posix/socket.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/shared_lib/sources/platform/posix/socket.cpp b/source/shared_lib/sources/platform/posix/socket.cpp index eaea69ae..af98ac8d 100644 --- a/source/shared_lib/sources/platform/posix/socket.cpp +++ b/source/shared_lib/sources/platform/posix/socket.cpp @@ -2103,7 +2103,8 @@ ServerSocket::~ServerSocket() { //printf("In [%s::%s] Line: %d UPNP_Tools::enabledUPNP = %d\n",__FILE__,__FUNCTION__,__LINE__,UPNP_Tools::enabledUPNP); if (UPNP_Tools::enabledUPNP) { - UPNP_Tools::NETremRedirects(ServerSocket::externalPort); + //UPNP_Tools::NETremRedirects(ServerSocket::externalPort); + UPNP_Tools::NETremRedirects(this->getExternalPort()); //UPNP_Tools::enabledUPNP = false; }