diff options
author | 2016-08-11 23:11:33 +0000 | |
---|---|---|
committer | 2016-08-12 08:54:09 +0000 | |
commit | 2c5d51712814d0e1f624364a013fc21795db3eda (patch) | |
tree | 6758ea76e926ebe7596fab52c7cbd397349ada62 /src/main/java/com/google/devtools/build/lib/concurrent/ErrorHandler.java | |
parent | d5353257a835631a83c25efff3b5560b5bbce7e7 (diff) |
Have AQV propagate the most severe error encountered by any of its tasks. Make sure that ParallelEvaluator treats SchedulerExceptions as less severe than other RuntimeExceptions (it already did, but add a comment emphasizing this).
The combination of the above means that we don't ignore hypothetical crashes in ParallelEvaluator worker threads _after_ a SchedulerException (e.g. due to an error in nokeep_going evaluation).
--
MOS_MIGRATED_REVID=130044230
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/concurrent/ErrorHandler.java')
0 files changed, 0 insertions, 0 deletions