| Предыдущий | Следующий |
| ERROR_IO_PRIVILEGE_FAILED | ERROR_MISSING_SYSTEMFILE |
ERROR_CONTROL_C_EXIT
Что означает ERROR_CONTROL_C_EXIT
ERROR_CONTROL_C_EXIT обычно означает завершение после console control event. Для supervisor/runner важно отличать его от access violation, memory fault и других аварийных выходов.
Что проверить
- Сохраните console control event, handler result и итоговый process exit code.
- Проверьте, кто отправил Ctrl+C/Ctrl+Break: пользователь, parent runner, timeout или orchestration shutdown.
- В handler выполняйте только безопасную сигнализацию отмены, а тяжёлый cleanup завершайте обычным execution path.
- Если process group используется для массовой остановки, сопоставьте событие с ожидаемым lifecycle каждого child process.
Как подтвердить исправление
Корректное поведение подтверждается предсказуемым controlled shutdown после Ctrl+C без ложной регистрации crash.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.