Я пытаюсь прервать задачу, которая внутри создает поток. Проблема в том, что внутренний поток пытается получить доступ к ресурсу, который уже удален (поскольку родительская задача уже отменена), и это вызывает необработанное исключение.
Код, который создает поток, представляет собой «черный ящик», внешнюю DLL, поэтому я не могу передать ему CancellationToken или около того.
Что я могу сделать, чтобы задача прервала свои внутренние потоки? Или какой выход из этой ситуации?
Спасибо