diff options
-rw-r--r-- | subcmds/sync.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/subcmds/sync.py b/subcmds/sync.py index f8094738..228a279a 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py | |||
@@ -51,7 +51,7 @@ from main import WrapperModule | |||
51 | from project import Project | 51 | from project import Project |
52 | from project import RemoteSpec | 52 | from project import RemoteSpec |
53 | from command import Command, MirrorSafeCommand | 53 | from command import Command, MirrorSafeCommand |
54 | from error import RepoChangedException, GitError | 54 | from error import RepoChangedException, GitError, ManifestParseError |
55 | from project import SyncBuffer | 55 | from project import SyncBuffer |
56 | from progress import Progress | 56 | from progress import Progress |
57 | 57 | ||
@@ -148,7 +148,10 @@ later is required to fix a server side protocol bug. | |||
148 | """ | 148 | """ |
149 | 149 | ||
150 | def _Options(self, p, show_smart=True): | 150 | def _Options(self, p, show_smart=True): |
151 | self.jobs = self.manifest.default.sync_j | 151 | try: |
152 | self.jobs = self.manifest.default.sync_j | ||
153 | except ManifestParseError: | ||
154 | self.jobs = 1 | ||
152 | 155 | ||
153 | p.add_option('-f', '--force-broken', | 156 | p.add_option('-f', '--force-broken', |
154 | dest='force_broken', action='store_true', | 157 | dest='force_broken', action='store_true', |