Sometimes server does not restart correctly

Sometimes after the automated restart initiated through this plugin the server won't start correctly.
One cannot join then cause the server is not really online.
I've talked to my server host about this and they are pretty sure this comes from this plugin.
Here's what they wrote:
"the plugin doesnt start the server because the plugin doesn't close the server exe down it only sends a command to restart the server. the server only executes the command that is given to it and your plugin sends the command to the server
it doesn't close anything on our end it only restarts so that is how the plugin restarts the server. but your plugin can stop starting if there is an error in the code when it sends the command so it doesn't execute properly."

Can you fix this?

The plugin runs the same thing the "quit" command in Rust does with the Rust server, which is normal and correct. This does indeed stop the server process.

So, the plugin isn't restarting the server, it only lets it go offline?
What is it then what makes it come back online then?

My host tells me it must be this plugin so I wonder about it.

Plugins can't start the server, they can only tell it to shut down. The host would have a watch dog set up to start the process again.

Kleementin

So, the plugin isn't restarting the server, it only lets it go offline?
What is it then what makes it come back online then?

My host tells me it must be this plugin so I wonder about it.

It is explicitly mentioned in the docs, that the plugin does not (not that it could, tbh) restart the server. Please, pay attention to the documentation before installing anything on your server to ensure that everything works as you (and the developer) expect it to