зависание в Finalize
От: MadHuman Россия  
Дата: 11.04.18 18:12
Оценка:
Всем привет!

Есть класс обертка над неуправляемым ресурсом (внутри держится хэндл ресурса), в нём реализован Finalize в котором собственно и происходит закрытие анменеджед ресурса. Что будет если внутри функции закрытия (реализация которой в неуправляемом коде) произойдёт зависание? например код там упрется в бесконечное ожидание мьютекса или чего-то подобного...
Может ли это привести к существенным проблемам со сборкой мусора? особенно такого который никак не связан с этим классом?..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.