improved strategy for merging pending ID load requests, fixing bug in previous commit

This commit is contained in:
csoler 2016-07-15 22:28:36 -04:00
parent 59d08591d2
commit 8fdd255185
2 changed files with 1043 additions and 1031 deletions

File diff suppressed because it is too large Load Diff

View File

@ -351,7 +351,6 @@ private:
bool cache_update_if_cached(const RsGxsId &id, std::string serviceString);
bool isPendingNetworkRequest(const RsGxsId& gxsId);
void locked_mergeIdsToRequestFromNet(const RsGxsId& id,const std::list<RsPeerId>& peers);
void requestIdsFromNet();
// Mutex protected.