diff options
| author | Steven Knight <knight@baldmt.com> | 2002-05-18 05:36:40 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-05-18 05:36:40 (GMT) |
| commit | 72e3615b951a91dfa7e4eb48e147486607b74938 (patch) | |
| tree | 284f75858160c1e7c2e1d4a868866c5e1cc43a68 /src/engine/SCons/Script | |
| parent | 07f253a52bd76d55c41a36480eb38df44338afb3 (diff) | |
| download | SCons-72e3615b951a91dfa7e4eb48e147486607b74938.zip SCons-72e3615b951a91dfa7e4eb48e147486607b74938.tar.gz SCons-72e3615b951a91dfa7e4eb48e147486607b74938.tar.bz2 | |
Ctrl-C Improvements (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Script')
| -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: |
