| Предыдущий | Следующий |
| ENOTSOCK | ENAMETOOLONG |
EL2NSYNC
«Не синхронизирован» относится к устаревшей терминологии уровней
EL2NSYNC — errno 38 в Solaris и illumos. Oracle описывает условие как Уровень 2 не синхронизирован
, но не указывает современный системный вызов, возвращающий этот код. POSIX не стандартизирует данный errno.
Формулировку не следует расширять до рекомендаций по NTP, PTP, временным меткам файловой системы или синхронизации потоков. Соседние исторические имена EL2HLT, EL3HLTи EL3RST показывают, что «уровень» и «синхронизирован» относятся к старой многоуровневой терминологии состояний, сохранённой в ABI.
Какие данные собрать
- Найдите исходный компонент, выбравший errno 38, и определите, как он понимает «уровень 2».
- Если слой совместимости публикует этот код, сохраняйте в журналах исходное символьное имя; преобразование в «ошибка синхронизации времени» не обосновано.
- Перед расшифровкой числового errno, полученного от другого процесса или компьютера, проверьте исходную платформу.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.