diff options
| author | Steven Knight <knight@baldmt.com> | 2002-11-27 16:51:08 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-11-27 16:51:08 (GMT) |
| commit | 4e5b73e5e77664749549fc5082550f82c4064604 (patch) | |
| tree | 31c9ed8a994e13380e34a0d069329c95c7821f29 /src/engine/SCons/Job.py | |
| parent | 8cfa91f6e3337cef06ea55d08389f2d83d1faee7 (diff) | |
| download | SCons-4e5b73e5e77664749549fc5082550f82c4064604.zip SCons-4e5b73e5e77664749549fc5082550f82c4064604.tar.gz SCons-4e5b73e5e77664749549fc5082550f82c4064604.tar.bz2 | |
Serialize calls to Node.prepare() (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Job.py')
| -rw-r--r-- | src/engine/SCons/Job.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/SCons/Job.py b/src/engine/SCons/Job.py index 21f4617..c06cf23 100644 --- a/src/engine/SCons/Job.py +++ b/src/engine/SCons/Job.py @@ -123,6 +123,7 @@ class Serial: break try: + task.prepare() task.execute() except KeyboardInterrupt: raise @@ -243,8 +244,9 @@ class Parallel: if task == None: break - cv.release() try: + task.prepare() + cv.release() try: task.execute() finally: |
