(1) fix crazy bug introduced in doRENDEZVOUS(), (2) reclaim Paths after paths[] condense, (3) fix an edge case around symmetric NAT and external IP change detection.
This commit is contained in:
parent
deee39343e
commit
48a374c82c
3 changed files with 13 additions and 8 deletions
|
@ -29,6 +29,7 @@
|
|||
#include "InetAddress.hpp"
|
||||
#include "SharedPtr.hpp"
|
||||
#include "AtomicCounter.hpp"
|
||||
#include "NonCopyable.hpp"
|
||||
|
||||
/**
|
||||
* Maximum return value of preferenceRank()
|
||||
|
@ -42,7 +43,7 @@ class RuntimeEnvironment;
|
|||
/**
|
||||
* A path across the physical network
|
||||
*/
|
||||
class Path
|
||||
class Path : NonCopyable
|
||||
{
|
||||
friend class SharedPtr<Path>;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue