Fix duplicate paths and reduce thrashing issues.

This commit is contained in:
Adam Ierymenko 2021-02-02 16:11:13 -05:00
parent b2b3271a96
commit 72d48da210
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3
2 changed files with 30 additions and 8 deletions

View file

@ -573,6 +573,9 @@ private:
uint16_t _vMinor;
uint16_t _vRevision;
Hashtable< uint64_t, int64_t > _lastTriedPath;
Mutex _lastTriedPath_m;
_PeerPath _paths[ZT_MAX_PEER_NETWORK_PATHS];
Mutex _paths_m;