added Futures
This commit is contained in:
@@ -116,7 +116,6 @@ end;
|
||||
procedure TAdviseWorkerThread.Execute;
|
||||
var
|
||||
i: Integer;
|
||||
tag: TMycNotifyList<IMyTestInterface>.TTag; // Tag is not used further in this test design
|
||||
begin
|
||||
inherited; // Important for TThread
|
||||
try
|
||||
@@ -128,7 +127,7 @@ begin
|
||||
// Acquire lock before calling Advise
|
||||
FOwnerFixture.FNotifier.Lock;
|
||||
try
|
||||
tag := FOwnerFixture.FNotifier.Advise(FReceiversToAdd[i]);
|
||||
var tag := FOwnerFixture.FNotifier.Advise(FReceiversToAdd[i]);
|
||||
// The 'tag' could be used here if necessary for other test scenarios
|
||||
finally
|
||||
// Definitely release lock in the finally block
|
||||
|
||||
Reference in New Issue
Block a user