diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-11-30 14:57:28 -0800 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-11-30 14:57:28 -0800 |
commit | d862d2868c6222435f1da147c0c7ea739b466c13 (patch) | |
tree | f6c63f3b68b4ccb9dbc016324888fd5d7cc05180 | |
parent | 1e213b4d4c243cedcc77ebcc9443a4fd062e9321 (diff) | |
download | infinitytier-d862d2868c6222435f1da147c0c7ea739b466c13.tar.gz infinitytier-d862d2868c6222435f1da147c0c7ea739b466c13.zip |
... and here.
-rw-r--r-- | osdep/PortMapper.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/osdep/PortMapper.cpp b/osdep/PortMapper.cpp index a6baa905..5c017931 100644 --- a/osdep/PortMapper.cpp +++ b/osdep/PortMapper.cpp @@ -146,10 +146,12 @@ public: surface.clear(); surface.push_back(publicAddress); natPmpSuccess = true; + closenatpmp(&natpmp); break; + } else { + closenatpmp(&natpmp); + // continue } - - closenatpmp(&natpmp); } if (!natPmpSuccess) { |