Sample Header Ad - 728x90

How can I run socat so it terminate after child exits

2 votes
1 answer
1149 views
I want to run the minecraft server.jar with an attached tcp socket, so I use: socat EXEC:"java -jar server.jar nogui" TCP-LISTEN:25567,fork I can connect (and disconnect) to the server without any problems via telnet. But when I stop the server (via /stop) the server terminates (checked with ps auf, the process is definitely gone) but socat just doesn't terminate. How can I start *socat* so it terminates after the EXEC-child is terminated? (I already tried using SYSTEM: instead of EXEC: but that was trying)
Asked by Hoffmann (205 rep)
Feb 18, 2020, 10:37 PM
Last activity: Apr 26, 2023, 03:29 PM