This commit is contained in:
jkuehner 2019-05-04 10:40:18 +02:00
Родитель 9a9a8ee831
Коммит 15bb707e00
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -117,12 +117,12 @@ namespace ICSharpCode.AvalonEdit
static void GarbageCollect()
{
for (int i = 0; i < 5; i++) {
for (int i = 0; i < 15; i++) {
GC.WaitForPendingFinalizers();
GC.Collect(GC.MaxGeneration, GCCollectionMode.Forced);
// pump WPF messages so that WeakEventManager can unregister
Thread.Sleep(5);
Dispatcher.CurrentDispatcher.Invoke(DispatcherPriority.Background, new Action(delegate {}));
Thread.Yield();
}
}
}