Am So., 27. Feb. 2022 um 17:30 Uhr schrieb Ben Gonzales via fluid-dev <fluid-dev@nongnu.org>: > > So, is there a shell command to shut down the program (rather than just > exit the shell) > > If not, how do I shut it down elegantly without killing the process > (which is what I am doing currently)?
Good question! I think we currently have no way to properly terminate a FluidSynth process started as a server (with -s command-line switch). It seems we even have a bug in the handling of the interactive and socket shell connections. If I start FluidSynth with -s and type "quit" in the interactive shell, then the program hangs and does not return to the command prompt. Only after I telnet to 9800 once does FluidSynth actually exit (and also terminate the telnet session on port 9800 immediately). But it doesn't clean up the socket properly, it keeps hanging in TIME_WAIT. There is definitely something not quite right here. Cheers Marcus _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev