{"action":"opened","number":3324,"pull_request":{"url":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324","id":128858832,"html_url":"https://github.com/bazelbuild/bazel/pull/3324","diff_url":"https://github.com/bazelbuild/bazel/pull/3324.diff","patch_url":"https://github.com/bazelbuild/bazel/pull/3324.patch","issue_url":"https://api.github.com/repos/bazelbuild/bazel/issues/3324","number":3324,"state":"open","locked":false,"title":"blaze_util_freebsd.cc: gracefully handle server directory being NULL","user":{"login":"aehlig","id":9567293,"avatar_url":"https://avatars3.githubusercontent.com/u/9567293?v=3","gravatar_id":"","url":"https://api.github.com/users/aehlig","html_url":"https://github.com/aehlig","followers_url":"https://api.github.com/users/aehlig/followers","following_url":"https://api.github.com/users/aehlig/following{/other_user}","gists_url":"https://api.github.com/users/aehlig/gists{/gist_id}","starred_url":"https://api.github.com/users/aehlig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aehlig/subscriptions","organizations_url":"https://api.github.com/users/aehlig/orgs","repos_url":"https://api.github.com/users/aehlig/repos","events_url":"https://api.github.com/users/aehlig/events{/privacy}","received_events_url":"https://api.github.com/users/aehlig/received_events","type":"User","site_admin":false},"body":"Gracefully handle the case that the working directory of the server\r\nprocess no longer exists in the file system. This happens if the\r\ndirectory in which bazel was called gets removed and later a directory\r\nwith the same name is created; a particular such case is running\r\nbazel in inegration tests.","created_at":"2017-07-04T21:33:38Z","updated_at":"2017-07-04T21:33:38Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324/commits","review_comments_url":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324/comments","review_comment_url":"https://api.github.com/repos/bazelbuild/bazel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/bazelbuild/bazel/issues/3324/comments","statuses_url":"https://api.github.com/repos/bazelbuild/bazel/statuses/629b3b5856fb49877f4bd38fbb42037db874028b","head":{"label":"aehlig:null-ptr-get-cwd","ref":"null-ptr-get-cwd","sha":"629b3b5856fb49877f4bd38fbb42037db874028b","user":{"login":"aehlig","id":9567293,"avatar_url":"https://avatars3.githubusercontent.com/u/9567293?v=3","gravatar_id":"","url":"https://api.github.com/users/aehlig","html_url":"https://github.com/aehlig","followers_url":"https://api.github.com/users/aehlig/followers","following_url":"https://api.github.com/users/aehlig/following{/other_user}","gists_url":"https://api.github.com/users/aehlig/gists{/gist_id}","starred_url":"https://api.github.com/users/aehlig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aehlig/subscriptions","organizations_url":"https://api.github.com/users/aehlig/orgs","repos_url":"https://api.github.com/users/aehlig/repos","events_url":"https://api.github.com/users/aehlig/events{/privacy}","received_events_url":"https://api.github.com/users/aehlig/received_events","type":"User","site_admin":false},"repo":{"id":50876960,"name":"bazel","full_name":"aehlig/bazel","owner":{"login":"aehlig","id":9567293,"avatar_url":"https://avatars3.githubusercontent.com/u/9567293?v=3","gravatar_id":"","url":"https://api.github.com/users/aehlig","html_url":"https://github.com/aehlig","followers_url":"https://api.github.com/users/aehlig/followers","following_url":"https://api.github.com/users/aehlig/following{/other_user}","gists_url":"https://api.github.com/users/aehlig/gists{/gist_id}","starred_url":"https://api.github.com/users/aehlig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aehlig/subscriptions","organizations_url":"https://api.github.com/users/aehlig/orgs","repos_url":"https://api.github.com/users/aehlig/repos","events_url":"https://api.github.com/users/aehlig/events{/privacy}","received_events_url":"https://api.github.com/users/aehlig/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/aehlig/bazel","description":"Correct, reproducible, and fast builds for everyone.","fork":true,"url":"https://api.github.com/repos/aehlig/bazel","forks_url":"https://api.github.com/repos/aehlig/bazel/forks","keys_url":"https://api.github.com/repos/aehlig/bazel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/aehlig/bazel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/aehlig/bazel/teams","hooks_url":"https://api.github.com/repos/aehlig/bazel/hooks","issue_events_url":"https://api.github.com/repos/aehlig/bazel/issues/events{/number}","events_url":"https://api.github.com/repos/aehlig/bazel/events","assignees_url":"https://api.github.com/repos/aehlig/bazel/assignees{/user}","branches_url":"https://api.github.com/repos/aehlig/bazel/branches{/branch}","tags_url":"https://api.github.com/repos/aehlig/bazel/tags","blobs_url":"https://api.github.com/repos/aehlig/bazel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/aehlig/bazel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/aehlig/bazel/git/refs{/sha}","trees_url":"https://api.github.com/repos/aehlig/bazel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/aehlig/bazel/statuses/{sha}","languages_url":"https://api.github.com/repos/aehlig/bazel/languages","stargazers_url":"https://api.github.com/repos/aehlig/bazel/stargazers","contributors_url":"https://api.github.com/repos/aehlig/bazel/contributors","subscribers_url":"https://api.github.com/repos/aehlig/bazel/subscribers","subscription_url":"https://api.github.com/repos/aehlig/bazel/subscription","commits_url":"https://api.github.com/repos/aehlig/bazel/commits{/sha}","git_commits_url":"https://api.github.com/repos/aehlig/bazel/git/commits{/sha}","comments_url":"https://api.github.com/repos/aehlig/bazel/comments{/number}","issue_comment_url":"https://api.github.com/repos/aehlig/bazel/issues/comments{/number}","contents_url":"https://api.github.com/repos/aehlig/bazel/contents/{+path}","compare_url":"https://api.github.com/repos/aehlig/bazel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/aehlig/bazel/merges","archive_url":"https://api.github.com/repos/aehlig/bazel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/aehlig/bazel/downloads","issues_url":"https://api.github.com/repos/aehlig/bazel/issues{/number}","pulls_url":"https://api.github.com/repos/aehlig/bazel/pulls{/number}","milestones_url":"https://api.github.com/repos/aehlig/bazel/milestones{/number}","notifications_url":"https://api.github.com/repos/aehlig/bazel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/aehlig/bazel/labels{/name}","releases_url":"https://api.github.com/repos/aehlig/bazel/releases{/id}","deployments_url":"https://api.github.com/repos/aehlig/bazel/deployments","created_at":"2016-02-01T22:43:45Z","updated_at":"2016-02-01T22:43:52Z","pushed_at":"2017-07-04T21:31:27Z","git_url":"git://github.com/aehlig/bazel.git","ssh_url":"git@github.com:aehlig/bazel.git","clone_url":"https://github.com/aehlig/bazel.git","svn_url":"https://github.com/aehlig/bazel","homepage":"http://bazel.io","size":375813,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"bazelbuild:master","ref":"master","sha":"259c9e8014ad960985c0ed99db2a879cdd2ac301","user":{"login":"bazelbuild","id":11684617,"avatar_url":"https://avatars2.githubusercontent.com/u/11684617?v=3","gravatar_id":"","url":"https://api.github.com/users/bazelbuild","html_url":"https://github.com/bazelbuild","followers_url":"https://api.github.com/users/bazelbuild/followers","following_url":"https://api.github.com/users/bazelbuild/following{/other_user}","gists_url":"https://api.github.com/users/bazelbuild/gists{/gist_id}","starred_url":"https://api.github.com/users/bazelbuild/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bazelbuild/subscriptions","organizations_url":"https://api.github.com/users/bazelbuild/orgs","repos_url":"https://api.github.com/users/bazelbuild/repos","events_url":"https://api.github.com/users/bazelbuild/events{/privacy}","received_events_url":"https://api.github.com/users/bazelbuild/received_events","type":"Organization","site_admin":false},"repo":{"id":20773773,"name":"bazel","full_name":"bazelbuild/bazel","owner":{"login":"bazelbuild","id":11684617,"avatar_url":"https://avatars2.githubusercontent.com/u/11684617?v=3","gravatar_id":"","url":"https://api.github.com/users/bazelbuild","html_url":"https://github.com/bazelbuild","followers_url":"https://api.github.com/users/bazelbuild/followers","following_url":"https://api.github.com/users/bazelbuild/following{/other_user}","gists_url":"https://api.github.com/users/bazelbuild/gists{/gist_id}","starred_url":"https://api.github.com/users/bazelbuild/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bazelbuild/subscriptions","organizations_url":"https://api.github.com/users/bazelbuild/orgs","repos_url":"https://api.github.com/users/bazelbuild/repos","events_url":"https://api.github.com/users/bazelbuild/events{/privacy}","received_events_url":"https://api.github.com/users/bazelbuild/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/bazelbuild/bazel","description":"a fast, scalable, multi-language and extensible build system","fork":false,"url":"https://api.github.com/repos/bazelbuild/bazel","forks_url":"https://api.github.com/repos/bazelbuild/bazel/forks","keys_url":"https://api.github.com/repos/bazelbuild/bazel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/bazelbuild/bazel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/bazelbuild/bazel/teams","hooks_url":"https://api.github.com/repos/bazelbuild/bazel/hooks","issue_events_url":"https://api.github.com/repos/bazelbuild/bazel/issues/events{/number}","events_url":"https://api.github.com/repos/bazelbuild/bazel/events","assignees_url":"https://api.github.com/repos/bazelbuild/bazel/assignees{/user}","branches_url":"https://api.github.com/repos/bazelbuild/bazel/branches{/branch}","tags_url":"https://api.github.com/repos/bazelbuild/bazel/tags","blobs_url":"https://api.github.com/repos/bazelbuild/bazel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/bazelbuild/bazel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/bazelbuild/bazel/git/refs{/sha}","trees_url":"https://api.github.com/repos/bazelbuild/bazel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/bazelbuild/bazel/statuses/{sha}","languages_url":"https://api.github.com/repos/bazelbuild/bazel/languages","stargazers_url":"https://api.github.com/repos/bazelbuild/bazel/stargazers","contributors_url":"https://api.github.com/repos/bazelbuild/bazel/contributors","subscribers_url":"https://api.github.com/repos/bazelbuild/bazel/subscribers","subscription_url":"https://api.github.com/repos/bazelbuild/bazel/subscription","commits_url":"https://api.github.com/repos/bazelbuild/bazel/commits{/sha}","git_commits_url":"https://api.github.com/repos/bazelbuild/bazel/git/commits{/sha}","comments_url":"https://api.github.com/repos/bazelbuild/bazel/comments{/number}","issue_comment_url":"https://api.github.com/repos/bazelbuild/bazel/issues/comments{/number}","contents_url":"https://api.github.com/repos/bazelbuild/bazel/contents/{+path}","compare_url":"https://api.github.com/repos/bazelbuild/bazel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/bazelbuild/bazel/merges","archive_url":"https://api.github.com/repos/bazelbuild/bazel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/bazelbuild/bazel/downloads","issues_url":"https://api.github.com/repos/bazelbuild/bazel/issues{/number}","pulls_url":"https://api.github.com/repos/bazelbuild/bazel/pulls{/number}","milestones_url":"https://api.github.com/repos/bazelbuild/bazel/milestones{/number}","notifications_url":"https://api.github.com/repos/bazelbuild/bazel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/bazelbuild/bazel/labels{/name}","releases_url":"https://api.github.com/repos/bazelbuild/bazel/releases{/id}","deployments_url":"https://api.github.com/repos/bazelbuild/bazel/deployments","created_at":"2014-06-12T16:00:38Z","updated_at":"2017-07-04T17:31:15Z","pushed_at":"2017-07-03T18:38:20Z","git_url":"git://github.com/bazelbuild/bazel.git","ssh_url":"git@github.com:bazelbuild/bazel.git","clone_url":"https://github.com/bazelbuild/bazel.git","svn_url":"https://github.com/bazelbuild/bazel","homepage":"https://bazel.build","size":377211,"stargazers_count":6639,"watchers_count":6639,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":904,"mirror_url":null,"open_issues_count":940,"forks":904,"open_issues":940,"watchers":6639,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324"},"html":{"href":"https://github.com/bazelbuild/bazel/pull/3324"},"issue":{"href":"https://api.github.com/repos/bazelbuild/bazel/issues/3324"},"comments":{"href":"https://api.github.com/repos/bazelbuild/bazel/issues/3324/comments"},"review_comments":{"href":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324/comments"},"review_comment":{"href":"https://api.github.com/repos/bazelbuild/bazel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/bazelbuild/bazel/pulls/3324/commits"},"statuses":{"href":"https://api.github.com/repos/bazelbuild/bazel/statuses/629b3b5856fb49877f4bd38fbb42037db874028b"}},"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":1,"additions":5,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"aehlig"}}