ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ForkJoinTask8Test.java
(Generate patch)

Comparing jsr166/src/test/tck/ForkJoinTask8Test.java (file contents):
Revision 1.20 by jsr166, Tue Oct 6 00:36:55 2015 UTC vs.
Revision 1.22 by dl, Thu Oct 8 23:02:21 2015 UTC

# Line 317 | Line 317 | public class ForkJoinTask8Test extends J
317              }
318              catch (Throwable ex) {
319                  compareAndSetForkJoinTaskTag(INITIAL_STATE, EXCEPTION_STATE);
320 +                throw new Error(ex);
321              }
322              return false;
323          }
# Line 1163 | Line 1164 | public class ForkJoinTask8Test extends J
1164          final ForkJoinTask b = ForkJoinTask.adapt(awaiter(done));
1165          final ForkJoinTask c = ForkJoinTask.adapt(awaiter(done));
1166          final ForkJoinPool p = singletonPool();
1167 <        try (PoolCleaner cleaner = cleaner(p)) {
1167 >        try (PoolCleaner cleaner = cleaner(p, done)) {
1168              Thread external = new Thread(new CheckedRunnable() {
1169                  public void realRun() {
1170                      p.execute(a);
# Line 1185 | Line 1186 | public class ForkJoinTask8Test extends J
1186                      assertFalse(r.isDone());
1187                  }};
1188              p.invoke(s);
1188            done.countDown();
1189          }
1190      }
1191  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines