Как я могу запустить socat, чтобы он завершился после выхода ребенка - PullRequest
0 голосов
/ 18 февраля 2020

Я хочу запустить 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: но это пыталось)

...