fix issue with unlimited redraws hanging when using /penumbra redraw all
This commit is contained in:
@@ -110,8 +110,8 @@ namespace MareSynchronos.Managers
|
|||||||
Logger.Verbose("Building Cache for " + unprocessedObject.ObjectKind);
|
Logger.Verbose("Building Cache for " + unprocessedObject.ObjectKind);
|
||||||
PermanentDataCache = _characterDataFactory.BuildCharacterData(PermanentDataCache, unprocessedObject.ObjectKind, unprocessedObject.Address, token);
|
PermanentDataCache = _characterDataFactory.BuildCharacterData(PermanentDataCache, unprocessedObject.ObjectKind, unprocessedObject.Address, token);
|
||||||
unprocessedObject.IsProcessing = false;
|
unprocessedObject.IsProcessing = false;
|
||||||
token.ThrowIfCancellationRequested();
|
|
||||||
unprocessedObject.HasUnprocessedUpdate = false;
|
unprocessedObject.HasUnprocessedUpdate = false;
|
||||||
|
token.ThrowIfCancellationRequested();
|
||||||
}
|
}
|
||||||
|
|
||||||
while (!PermanentDataCache.IsReady && !token.IsCancellationRequested)
|
while (!PermanentDataCache.IsReady && !token.IsCancellationRequested)
|
||||||
|
|||||||
Reference in New Issue
Block a user