| Предыдущий | Следующий |
| ERROR_INVALID_EVENT_COUNT | ERROR_INVALID_LIST_FORMAT |
ERROR_TOO_MANY_MUXWAITERS
Что означает ERROR_TOO_MANY_MUXWAITERS
ERROR_TOO_MANY_MUXWAITERS означает, что внутренний multiplexed-wait mechanism больше не может зарегистрировать очередного waiter. Частая причина — утечка registrations или неконтролируемая concurrency.
Что проверить
- Сопоставьте register/unregister для каждого waiter/task.
- Проверьте cancellation/completion paths, где registration остаётся висеть.
- Измерьте фактическую concurrency относительно configured/system limit.
- Если проблема появляется после отмены задач, отдельно проверьте, снимается ли waiter до уничтожения связанного event/handle.
Как исправить
Освобождайте waiter registration на всех terminal paths и ограничьте одновременную работу bounded worker/queue model. Увеличение лимита лишь откладывает проблему при утечке.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.