diff options
Diffstat (limited to 'src/engine/SCons/Script/__init__.py')
| -rw-r--r-- | src/engine/SCons/Script/__init__.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py index d0b17d4..2fbde13 100644 --- a/src/engine/SCons/Script/__init__.py +++ b/src/engine/SCons/Script/__init__.py @@ -870,8 +870,7 @@ def _main(): jobs = SCons.Job.Jobs(num_jobs, taskmaster) try: - jobs.start() - jobs.wait() + jobs.run() finally: SCons.Sig.write() @@ -882,7 +881,7 @@ def main(): pass except KeyboardInterrupt: print "Build interrupted." - sys.exit(1) + sys.exit(2) except SyntaxError, e: _scons_syntax_error(e) except UserError, e: |
