LINUX.ORG.RU

История изменений

Исправление makoven, (текущая версия) :

Я примерно так и думал. Видимо, это в libuv что-то намутили. Так же как и вместо любого tty открывается другой tty, с фиксированным именем. Уж не знаю, насколько такая практика распространена:

if (type == UV_TTY) {
  r = uv__open_cloexec("/dev/tty", O_RDWR);

Исправление makoven, :

Я примерно так и думал. Видимо, это в libuv что-то намутили. Так же как и для любого tty открывается другой tty, с фиксированным именем. Уж не знаю, насколько такая практика распространена:

if (type == UV_TTY) {
  r = uv__open_cloexec("/dev/tty", O_RDWR);

Исходная версия makoven, :

Я примерно так и думал. Видимо, это в libuv что-то намутили. Так же как и с переоткрытием tty с фиксированным именем. Уж не знаю, насколько такая практика распространена:

if (type == UV_TTY) {
  r = uv__open_cloexec("/dev/tty", O_RDWR);