Serve.cfg:problem:enable control socket

From EjudgeWiki
Revision as of 10:33, 24 December 2021 by Cher (talk | contribs) (...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/enable_control_socket

Если эта конфигурационная переменная установлена в 1, включен запуск процессов в контейнере, и в задаче сконфигурирована программа-интерактор, создается специальный сокет, с помощью которого можно управлять выполнением программы в контейнере. Файловый дескриптор сокета передается в программу-интерактор.

Программа-интерактор получает переменную окружения EJUDGE_CONTROL_FD, содержащую номер файлового дескриптора.

Команды, которые можно передавать по управляющему сокету, описаны в документации на ej-suid-container.

Поддерживается начиная с версии 3.9.0.