aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/concurrent/Sharder.java
diff options
context:
space:
mode:
authorGravatar Nathan Harmata <nharmata@google.com>2016-08-11 23:11:33 +0000
committerGravatar Yue Gan <yueg@google.com>2016-08-12 08:54:09 +0000
commit2c5d51712814d0e1f624364a013fc21795db3eda (patch)
tree6758ea76e926ebe7596fab52c7cbd397349ada62 /src/main/java/com/google/devtools/build/lib/concurrent/Sharder.java
parentd5353257a835631a83c25efff3b5560b5bbce7e7 (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/Sharder.java')
0 files changed, 0 insertions, 0 deletions