The unified diff between revisions [11fecabf..] and [81547f3e..] is displayed below. It can also be downloaded as a raw diff.
#
#
# patch "netsync.cc"
# from [2f09648494152ba23f13f8c8c0aac9ca24c95cc4]
# to [c844ce2712760403c5c4e9a24fa81c6d08085eee]
#
============================================================
--- netsync.cc 2f09648494152ba23f13f8c8c0aac9ca24c95cc4
+++ netsync.cc c844ce2712760403c5c4e9a24fa81c6d08085eee
@@ -3789,10 +3789,7 @@ ancestry_fetcher::request_rev_file_delta
ancestry_fetcher::request_rev_file_deltas(file_id const & start)
{
stack< file_id > frontier;
- set<file_id> done_files;
-
frontier.push(start);
- done_files.insert(start);
while (!frontier.empty())
{
@@ -3821,11 +3818,7 @@ ancestry_fetcher::request_rev_file_delta
L(F("already have file %s, not requesting rev delta")
% parent);
}
- if (done_files.find(parent) == done_files.end())
- {
- frontier.push(parent);
- done_files.insert(parent);
- }
+ frontier.push(parent);
}
}
}
@@ -3870,10 +3863,7 @@ ancestry_fetcher::request_rev_manifest_d
ancestry_fetcher::request_rev_manifest_deltas(manifest_id const & start)
{
stack< manifest_id > frontier;
- set< manifest_id > done_manifests;
-
frontier.push(start);
- done_manifests.insert(start);
while (!frontier.empty())
{
@@ -3902,11 +3892,7 @@ ancestry_fetcher::request_rev_manifest_d
L(F("already have manifest %s, not requesting rev delta")
% parent);
}
- if (done_manifests.find(parent) == done_manifests.end())
- {
- frontier.push(parent);
- done_manifests.insert(parent);
- }
+ frontier.push(parent);
}
}
}