{"action":"opened","issue":{"url":"https://api.github.com/repos/phusion/passenger/issues/1589","labels_url":"https://api.github.com/repos/phusion/passenger/issues/1589/labels{/name}","comments_url":"https://api.github.com/repos/phusion/passenger/issues/1589/comments","events_url":"https://api.github.com/repos/phusion/passenger/issues/1589/events","html_url":"https://github.com/phusion/passenger/issues/1589","id":103509803,"number":1589,"title":"Improve error message upon illegal watchdog configuration","user":{"login":"OnixGH","id":10709325,"avatar_url":"https://avatars.githubusercontent.com/u/10709325?v=3","gravatar_id":"","url":"https://api.github.com/users/OnixGH","html_url":"https://github.com/OnixGH","followers_url":"https://api.github.com/users/OnixGH/followers","following_url":"https://api.github.com/users/OnixGH/following{/other_user}","gists_url":"https://api.github.com/users/OnixGH/gists{/gist_id}","starred_url":"https://api.github.com/users/OnixGH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OnixGH/subscriptions","organizations_url":"https://api.github.com/users/OnixGH/orgs","repos_url":"https://api.github.com/users/OnixGH/repos","events_url":"https://api.github.com/users/OnixGH/events{/privacy}","received_events_url":"https://api.github.com/users/OnixGH/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/phusion/passenger/labels/Enhancement","name":"Enhancement","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-27T13:32:46Z","updated_at":"2015-08-27T13:32:46Z","closed_at":null,"body":"For example, configuring max pool size to 0 results in the message\r\n```\r\nnginx: [alert] Unable to start the Phusion Passenger watchdog because it encountered the following error during startup: \r\nUnable to start the Passenger core: it seems to have crashed during startup for an unknown reason, with exit code 1 (-1: Unknown error)\r\n```\r\n\r\nThe core message is visible in the log, though, it's just not immediately clear from the command line:\r\n```\r\nStarting Passenger watchdog...\r\nERROR: you may only specify for --max-pool-size a number greater than or equal to 1.\r\n```"}}