История изменений
Исправление 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);