История изменений
Исправление CrX, (текущая версия) :
Выше я написал.
Возьми с полки пирожок.
А как это работает, кто создал /dev/tcp, /dev/tcp/foo.socket?
Да ё моё, дайте КОНКРЕТНУЮ задачу. В твоём примере я тоже не понимаю, как это работает.
Если задача «сделать так же, как это работает в systemd», то я для этого мне придётся разобраться, как это работает в systemd. А я не знаю, я никогда юнитов с активацией по сокету для него не писал, и знать не знаю, как именно она работает, и кто там их создаёт, или они должны быть заранее созданы.
Если юнитов десятки, то будут десятки циклов висеть в процессах?
Да, будут. Но мне сложно представить такое «если». И один-то такой, где это нужно, найти бы, а тут десятки… Но если их десятки — да, будет десяток процессов, которые ничего не делают. Никаких проблем в этом нет.
Исходная версия CrX, :
Выше я написал.
Возьми с полки пирожок.
А как это работает, кто создал /dev/tcp, /dev/tcp/foo.socket?
Да ё моё, дайте КОНКРЕТНУЮ задачу. В твоём примере я тоже не понимаю, как это работает.
Если юнитов десятки, то будут десятки циклов висеть в процессах?
Да, будут. Но мне сложно представить такое «если». И один-то такой, где это нужно, найти бы, а тут десятки… Но если их десятки — да, будет десяток процессов, которые ничего не делают. Никаких проблем в этом нет.