Я хочу запустить minecraft server.jar
с подключенным tcp-сокетом, поэтому я использую:
socat EXEC:"java -jar server.jar nogui" TCP-LISTEN:25567,fork
Я могу без проблем подключаться (и отключаться) к серверу через telnet
. Но когда я останавливаю сервер (через /stop
), сервер завершает работу (проверяется с помощью ps auf
, процесс определенно завершен), а socat
просто не завершается.
Как я могу запустить socat , поэтому он завершается после завершения EXE C -дети? (Я уже пытался использовать SYSTEM: вместо EXE C: но это пыталось)