Improve server status detections

Description

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.

Assignee

Reporter

Affects versions

Fix versions

Priority

Components

Created September 13, 2016 at 5:15 AM
Updated September 13, 2016 at 5:23 AM
Resolved September 13, 2016 at 5:23 AM