{"action":"created","issue":{"url":"https://api.github.com/repos/libevent/libevent/issues/219","labels_url":"https://api.github.com/repos/libevent/libevent/issues/219/labels{/name}","comments_url":"https://api.github.com/repos/libevent/libevent/issues/219/comments","events_url":"https://api.github.com/repos/libevent/libevent/issues/219/events","html_url":"https://github.com/libevent/libevent/pull/219","id":57711714,"number":219,"title":"Add locking to evhttp_connection_connect.","user":{"login":"pphaneuf","id":40400,"avatar_url":"https://avatars.githubusercontent.com/u/40400?v=3","gravatar_id":"","url":"https://api.github.com/users/pphaneuf","html_url":"https://github.com/pphaneuf","followers_url":"https://api.github.com/users/pphaneuf/followers","following_url":"https://api.github.com/users/pphaneuf/following{/other_user}","gists_url":"https://api.github.com/users/pphaneuf/gists{/gist_id}","starred_url":"https://api.github.com/users/pphaneuf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pphaneuf/subscriptions","organizations_url":"https://api.github.com/users/pphaneuf/orgs","repos_url":"https://api.github.com/users/pphaneuf/repos","events_url":"https://api.github.com/users/pphaneuf/events{/privacy}","received_events_url":"https://api.github.com/users/pphaneuf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/libevent/libevent/labels/awaiting%20for%20reply","name":"awaiting for reply","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-02-15T00:09:09Z","updated_at":"2015-08-19T13:25:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/libevent/libevent/pulls/219","html_url":"https://github.com/libevent/libevent/pull/219","diff_url":"https://github.com/libevent/libevent/pull/219.diff","patch_url":"https://github.com/libevent/libevent/pull/219.patch"},"body":"See issue #217 for more background. Not sure that this really \"fix it all\", just cutting off one crash..."},"comment":{"url":"https://api.github.com/repos/libevent/libevent/issues/comments/132595799","html_url":"https://github.com/libevent/libevent/pull/219#issuecomment-132595799","issue_url":"https://api.github.com/repos/libevent/libevent/issues/219","id":132595799,"user":{"login":"azat","id":430798,"avatar_url":"https://avatars.githubusercontent.com/u/430798?v=3","gravatar_id":"","url":"https://api.github.com/users/azat","html_url":"https://github.com/azat","followers_url":"https://api.github.com/users/azat/followers","following_url":"https://api.github.com/users/azat/following{/other_user}","gists_url":"https://api.github.com/users/azat/gists{/gist_id}","starred_url":"https://api.github.com/users/azat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azat/subscriptions","organizations_url":"https://api.github.com/users/azat/orgs","repos_url":"https://api.github.com/users/azat/repos","events_url":"https://api.github.com/users/azat/events{/privacy}","received_events_url":"https://api.github.com/users/azat/received_events","type":"User","site_admin":false},"created_at":"2015-08-19T13:25:55Z","updated_at":"2015-08-19T13:25:55Z","body":"On Wed, Aug 19, 2015 at 06:07:14AM -0700, Pierre Phaneuf wrote:\n> That other fix doesn't seem to address this particular crash, no? More related to DNS? Not sure how to use the bufferevent lock, which I guess could be a slightly better one to use...\n\nI tried your program from #217, but the only thing that I got was with\ndns, and the patch that I'm asking you to test, fixes errors which I got\nduring testing your program.\n\n> I'm not using the HTTP client code in libevent at all in our project now, but the short test program in #217 was quite reliable in reproducing it, within a few runs, at worst.\n"}}