Server status gets out of date when stopping server from the tray icon. Check the actual stop port to tell if a server is running to get a better status. Implement the following improvements based on this new status:
"server status" command uses new status
"server list" command uses new status
"server forget" command outputs specific warning for each server about to be stopped that is still running
"server stop" command bases "already stopped" message off new status
If starting a new server with the same name and webroot as an existing, already running server, warn the user and prompt them to enter a unique name, or leave blank to continue starting and overwrite the original server's data.
Gliffy Diagrams
Activity
Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Server status gets out of date when stopping server from the tray icon. Check the actual stop port to tell if a server is running to get a better status. Implement the following improvements based on this new status:
"server status" command uses new status
"server list" command uses new status
"server forget" command outputs specific warning for each server about to be stopped that is still running
"server stop" command bases "already stopped" message off new status
If starting a new server with the same name and webroot as an existing, already running server, warn the user and prompt them to enter a unique name, or leave blank to continue starting and overwrite the original server's data.