DataStream updated
This commit is contained in:
@@ -77,11 +77,12 @@ end;
|
||||
|
||||
procedure TDataFileCache<T>.Clear;
|
||||
begin
|
||||
// Wait for any pending load operations to finish before clearing.
|
||||
for var cachedFile in FCachedFiles.Values do
|
||||
cachedFile.Data.WaitFor;
|
||||
|
||||
FLock.Enter;
|
||||
try
|
||||
// Wait for any pending load operations to finish before clearing.
|
||||
for var cachedFile in FCachedFiles.Values do
|
||||
cachedFile.Data.WaitFor;
|
||||
FCachedFiles.Clear;
|
||||
finally
|
||||
FLock.Leave;
|
||||
|
||||
Reference in New Issue
Block a user