Я використовую netcat для запуску простого сервера на зразок цього:
while true; do nc -l -p 2468 -e ./my_exe; done
Таким чином, кожен може підключитися до мого хоста на порту 2468 і поговорити з "my_exe".
На жаль, якщо хтось інший хоче підключитися під час відкритого сеансу, він отримає помилку "З'єднання відмовлено", оскільки netcat вже не слухає до наступного циклу "while".
Чи є спосіб змусити netcat вести себе як багатопотоковий сервер, тобто завжди при прослуховуванні вхідних з'єднань? Якщо ні, чи існують певні шляхи для цього?