Re: [concurrency-interest] We need to add blocking methods to CompletionStage!

2016-09-26 Thread Joe Bowbeer
Cancellation: David, I can see your point. Future.cancel(true) was discussed 8/27/05 and the extra text was added to make it clearer that the state of Future after cancel is called is separate from the state of any associated thread or task. However, I think the added text corresponded too closely

Re: [concurrency-interest] We need to add blocking methods to CompletionStage!

2016-09-26 Thread Joe Bowbeer
This statement regarding what happens after cancel is called is correct: "*After this method returns, subsequent calls to **isDone**() will always return true*. Subsequent calls to isCancelled() will always return true if this method returned true." After cancel returns, the future is completed,