Index: gclient.py |
diff --git a/gclient.py b/gclient.py |
index 2fd056f8e44e2bc746ddbf711865a8bbd64e4985..84f3db9dc34bac766d7589cf26dfe68f57aa8133 100644 |
--- a/gclient.py |
+++ b/gclient.py |
@@ -1432,7 +1432,9 @@ def GenUsage(parser, command): |
def Parser(): |
"""Returns the default parser.""" |
parser = optparse.OptionParser(version='%prog ' + __version__) |
- parser.add_option('-j', '--jobs', default=8, type='int', |
+ # cygwin has issues with parallel sync |
+ jobs = 1 if sys.platform == 'cygwin' else 8 |
+ parser.add_option('-j', '--jobs', default=jobs, type='int', |
help='Specify how many SCM commands can run in parallel; ' |
'default=%default') |
parser.add_option('-v', '--verbose', action='count', default=0, |