Конечная точка, которую вы создали, не была правильно закрыта. Приемник уведомлений о сокете Windows по-прежнему работает при завершении работы, поскольку считает, что ему все еще необходимо управлять конечной точкой.
Убедитесь, что вы правильно утилизируете все экземпляры классов сокетов, которые вы создаете, чтобы Windows очищалась и знала, что им больше не нужно управлять. Какой класс сокетов вы используете?