summaryrefslogtreecommitdiffstats
path: root/subcmds/sync.py
diff options
context:
space:
mode:
authorDoug Anderson <dianders@google.com>2010-12-21 13:39:23 -0800
committerDoug Anderson <dianders@google.com>2010-12-21 13:39:23 -0800
commit0048b69c038306fe74408a63cdd0773b0d86a8fe (patch)
treeca5fb88b7b5a6a196d066172f4e59f37e626f5cf /subcmds/sync.py
parent2b8db3ce3e7344b9f3b5216637c5af0d54be5656 (diff)
downloadgit-repo-0048b69c038306fe74408a63cdd0773b0d86a8fe.tar.gz
Fixed race condition in 'repo sync -jN' that would open multiple masters.v1.7.2
This fixes the SSH Control Masters to be managed in a thread-safe fashion. This is important because "repo sync -jN" uses threads to sync more than one repository at the same time. The problem didn't show up earlier because it was masked if all of the threads tried to connect to the same host that was used on the "repo init" line.
Diffstat (limited to 'subcmds/sync.py')
0 files changed, 0 insertions, 0 deletions