{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/108","labels_url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/108/comments","events_url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/108/events","html_url":"https://github.com/elastic/elasticsearch-ruby/pull/108","id":46034479,"number":108,"title":"stop test cluster with INT rather than KILL","user":{"login":"pkarman","id":1205061,"avatar_url":"https://avatars.githubusercontent.com/u/1205061?v=3","gravatar_id":"","url":"https://api.github.com/users/pkarman","html_url":"https://github.com/pkarman","followers_url":"https://api.github.com/users/pkarman/followers","following_url":"https://api.github.com/users/pkarman/following{/other_user}","gists_url":"https://api.github.com/users/pkarman/gists{/gist_id}","starred_url":"https://api.github.com/users/pkarman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkarman/subscriptions","organizations_url":"https://api.github.com/users/pkarman/orgs","repos_url":"https://api.github.com/users/pkarman/repos","events_url":"https://api.github.com/users/pkarman/events{/privacy}","received_events_url":"https://api.github.com/users/pkarman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elastic/elasticsearch-ruby/labels/waiting","name":"waiting","color":"0052cc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2014-10-16T20:54:11Z","updated_at":"2015-05-19T08:45:58Z","closed_at":"2015-01-03T08:03:34Z","pull_request":{"url":"https://api.github.com/repos/elastic/elasticsearch-ruby/pulls/108","html_url":"https://github.com/elastic/elasticsearch-ruby/pull/108","diff_url":"https://github.com/elastic/elasticsearch-ruby/pull/108.diff","patch_url":"https://github.com/elastic/elasticsearch-ruby/pull/108.patch"},"body":"since writing tests is supposed to ultimately alleviate programmer anxiety, rather than increase it, this PR sends the test cluster process a INT (please stop) signal rather than the harsher KILL (you are dead) signal. \r\nThe KILL signal will cause the parent shell to exit with a scary \"killed process N ....\" with full command thereafter, causing lots of verbage in the terminal on what should be a normal, non-failure, process completion.\r\n\r\nI'm not entirely sure of the history of using KILL (other than probably avoiding hung processes), but in my tests on various *nix flavors, INT works just fine. The docs claim it works on Windows too, though I have not tried."},"comment":{"url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/comments/103401318","html_url":"https://github.com/elastic/elasticsearch-ruby/pull/108#issuecomment-103401318","issue_url":"https://api.github.com/repos/elastic/elasticsearch-ruby/issues/108","id":103401318,"user":{"login":"karmi","id":4790,"avatar_url":"https://avatars.githubusercontent.com/u/4790?v=3","gravatar_id":"","url":"https://api.github.com/users/karmi","html_url":"https://github.com/karmi","followers_url":"https://api.github.com/users/karmi/followers","following_url":"https://api.github.com/users/karmi/following{/other_user}","gists_url":"https://api.github.com/users/karmi/gists{/gist_id}","starred_url":"https://api.github.com/users/karmi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karmi/subscriptions","organizations_url":"https://api.github.com/users/karmi/orgs","repos_url":"https://api.github.com/users/karmi/repos","events_url":"https://api.github.com/users/karmi/events{/privacy}","received_events_url":"https://api.github.com/users/karmi/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T08:45:58Z","updated_at":"2015-05-19T08:45:58Z","body":"@pkarman @dsager Thanks!, the path in #166 looks good!"}}