Hi

Hi,

It's been 3 years since I've reported this bug: https://quality.embarcadero.com/browse/RSP-11267

It was closed as Fixed (with no meaningful comments) but the issue still exists in Tokyo 10.2.3.

Please vote for it to re-open it because this bug makes PPL useless.

Marco Cantù can you please help?
https://quality.embarcadero.com/browse/RSP-11267

Comments

  1. There is issue of the semantics of Canceled in PPL.
    IsComplete returns true for canceled threads.
    TTask.Destroy has the following code:

    destructor TTask.Destroy;
    begin
    try
    Cancel;
    if not IsComplete then // Always False???
    Wait;


    Which means it will never Wait!! What a mess!

    ReplyDelete
  2. Not that the fact means much, but I see my ticket on this from back when the PPL was still in beta is still open (https://quality.embarcadero.com/browse/RSP-9466 - got moved to the public area after XE7 was released)...
    quality.embarcadero.com - Log in - Embarcadero Technologies

    ReplyDelete
  3. This might actually have been fixed after all!! See comment in the bug report.

    ReplyDelete

Post a Comment