# # # patch "network/netsync_session.cc" # from [8e958e04655e79eb6c9293044cce524a568161c2] # to [2dd04be8333c8671258e1c2bc595ffdeef41ff29] # ============================================================ --- network/netsync_session.cc 8e958e04655e79eb6c9293044cce524a568161c2 +++ network/netsync_session.cc 2dd04be8333c8671258e1c2bc595ffdeef41ff29 @@ -1211,6 +1211,16 @@ netsync_session::prepare_to_confirm(key_ set ok_branches, all_branches; project.get_branch_list(all_branches); + { + set policies; + project.get_subpolicies(branch_name(), policies); + branch_name suffix("__policy__", origin::internal); + for (set::const_iterator i = policies.begin(); + i != policies.end(); ++i) + { + all_branches.insert(*i / suffix); + } + } globish_matcher matcher(our_include_pattern, our_exclude_pattern); for (set::const_iterator i = all_branches.begin();