{"action":"closed","issue":{"url":"https://api.github.com/repos/CoolV1994/LogViewer/issues/3","repository_url":"https://api.github.com/repos/CoolV1994/LogViewer","labels_url":"https://api.github.com/repos/CoolV1994/LogViewer/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/CoolV1994/LogViewer/issues/3/comments","events_url":"https://api.github.com/repos/CoolV1994/LogViewer/issues/3/events","html_url":"https://github.com/CoolV1994/LogViewer/issues/3","id":153631291,"number":3,"title":"LogServer startmc fails to start server when it fails to start","user":{"login":"MatthewM","id":162019,"avatar_url":"https://avatars.githubusercontent.com/u/162019?v=3","gravatar_id":"","url":"https://api.github.com/users/MatthewM","html_url":"https://github.com/MatthewM","followers_url":"https://api.github.com/users/MatthewM/followers","following_url":"https://api.github.com/users/MatthewM/following{/other_user}","gists_url":"https://api.github.com/users/MatthewM/gists{/gist_id}","starred_url":"https://api.github.com/users/MatthewM/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MatthewM/subscriptions","organizations_url":"https://api.github.com/users/MatthewM/orgs","repos_url":"https://api.github.com/users/MatthewM/repos","events_url":"https://api.github.com/users/MatthewM/events{/privacy}","received_events_url":"https://api.github.com/users/MatthewM/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-08T02:40:51Z","updated_at":"2016-05-12T06:17:32Z","closed_at":"2016-05-12T06:17:32Z","body":"As noted in the title, when issuing a startmc command and it fails to start the log server does not allow you to start the process by thinking that it's already started! Example log below with login information removed\r\n\r\n```\r\n[22:29:25 INFO]: [LogViewer] ls_user issued command: logserver startmc\r\n[22:29:25 INFO]: [LogViewer] [Launcher] Starting Minecraft Server... (LogServer)\r\n[22:29:25 INFO]: [LogViewer] ProcessLauncher[commands='[java, -Djline.terminal=jline.UnsupportedTerminal, -Xms8G, -Xmx8G, -jar, Thermos.jar]', directory='/home/flux/servers/flux-ftb']\r\nError: Unable to access jarfile Thermos.jar\r\n[22:29:25 INFO]: [LogViewer] ServerProcess[commands='[java, -Djline.terminal=jline.UnsupportedTerminal, -Xms8G, -Xmx8G, -jar, Thermos.jar]', isRunning='false']\r\n[22:29:25 WARNING]: [LogViewer] [Launcher] Server ended with bad state (exit code 1)\r\n[22:29:25 INFO]: [LogViewer] ls_user has started the server.\r\n[LogServer] Minecraft server is starting.\r\n[22:34:58 INFO]: [LogViewer] ls_user issued command: logserver startmc\r\n```"}}