У меня есть проблема, когда иногда, когда я вызываю UdpClient.JoinMulticastGroup (вызов .NET), я получаю исключение «системе не хватает достаточного буферного пространства или из-за переполнения очереди» ( подробности здесь ).
Есть ли какой-нибудь вызов SDK, когда я могу закрыть все сиротские многоадресные слушатели?Или закрыть все по заданному адресу / порту?
Мне кажется, я знаю причину - это происходит, когда наша программа, в которой рабочий поток прослушивает многоадресный порт, несколько раз прерывается в отладчике.Если я сделаю это достаточно, я получу это.
Мой вопрос: как я могу сказать ему отбросить ресурсы для приложений, которые мертвы?Мое приложение - это .NET Word AddIn.
спасибо - Дейв