267 |
|
assertEquals(21, f.result); |
268 |
|
checkCompletedNormally(f); |
269 |
|
|
270 |
< |
f.reinitialize(); |
270 |
> |
f = new FibAction(8); |
271 |
|
f.cancel(true); |
272 |
|
assertSame(f, f.fork()); |
273 |
|
myself.interrupt(); |
280 |
|
checkCancelled(f); |
281 |
|
} |
282 |
|
|
283 |
< |
f.reinitialize(); |
283 |
> |
f = new FibAction(8); |
284 |
|
f.completeExceptionally(new FJException()); |
285 |
|
assertSame(f, f.fork()); |
286 |
|
myself.interrupt(); |
294 |
|
} |
295 |
|
|
296 |
|
// test quietlyJoin() |
297 |
< |
f.reinitialize(); |
297 |
> |
f = new FibAction(8); |
298 |
|
assertSame(f, f.fork()); |
299 |
|
myself.interrupt(); |
300 |
|
assertTrue(myself.isInterrupted()); |
303 |
|
assertEquals(21, f.result); |
304 |
|
checkCompletedNormally(f); |
305 |
|
|
306 |
< |
f.reinitialize(); |
306 |
> |
f = new FibAction(8); |
307 |
|
f.cancel(true); |
308 |
|
assertSame(f, f.fork()); |
309 |
|
myself.interrupt(); |
312 |
|
Thread.interrupted(); |
313 |
|
checkCancelled(f); |
314 |
|
|
315 |
< |
f.reinitialize(); |
315 |
> |
f = new FibAction(8); |
316 |
|
f.completeExceptionally(new FJException()); |
317 |
|
assertSame(f, f.fork()); |
318 |
|
myself.interrupt(); |