У меня есть дескриптор нити, который я использовал OpenThread
,
Позже в моей программе мне нужно использовать OpenThread
снова в том же потоке и чтобы снова получить его дескриптор, назовем его дескриптором B.
Глядя в окно «Смотреть», я вижу, что A! = B.
Когда поток умирает, я хочу закрыть его ручку.
Было бы достаточно закрыть только ручку A или только ручку B? или мне нужно закрыть все ручки?
Могу я спросить OpenThread
дать мне ручку, которую я уже получил от нее раньше, или она всегда даст мне новые ручки?
Вы должны закрыть каждую ручку. Нет способа получить существующий дескриптор из OpenThread, он всегда будет создавать новый дескриптор.
Однако описание вашей проблемы предполагает, что здесь есть более глубокая архитектурная проблема. Зачем ты хочешь сделать это?
Других решений пока нет …