{"action":"created","issue":{"url":"https://api.github.com/repos/systemd/systemd/issues/4039","repository_url":"https://api.github.com/repos/systemd/systemd","labels_url":"https://api.github.com/repos/systemd/systemd/issues/4039/labels{/name}","comments_url":"https://api.github.com/repos/systemd/systemd/issues/4039/comments","events_url":"https://api.github.com/repos/systemd/systemd/issues/4039/events","html_url":"https://github.com/systemd/systemd/pull/4039","id":173184610,"number":4039,"title":"units: remove udev control socket when systemd stops the socket unit","user":{"login":"msekletar","id":719023,"avatar_url":"https://avatars.githubusercontent.com/u/719023?v=3","gravatar_id":"","url":"https://api.github.com/users/msekletar","html_url":"https://github.com/msekletar","followers_url":"https://api.github.com/users/msekletar/followers","following_url":"https://api.github.com/users/msekletar/following{/other_user}","gists_url":"https://api.github.com/users/msekletar/gists{/gist_id}","starred_url":"https://api.github.com/users/msekletar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msekletar/subscriptions","organizations_url":"https://api.github.com/users/msekletar/orgs","repos_url":"https://api.github.com/users/msekletar/repos","events_url":"https://api.github.com/users/msekletar/events{/privacy}","received_events_url":"https://api.github.com/users/msekletar/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/systemd/systemd/labels/good-to-merge/waiting-for-ci","name":"good-to-merge/waiting-for-ci","color":"009800"},{"url":"https://api.github.com/repos/systemd/systemd/labels/udev","name":"udev","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-25T12:01:47Z","updated_at":"2016-08-25T13:09:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/systemd/systemd/pulls/4039","html_url":"https://github.com/systemd/systemd/pull/4039","diff_url":"https://github.com/systemd/systemd/pull/4039.diff","patch_url":"https://github.com/systemd/systemd/pull/4039.patch"},"body":"Mere presence of the socket in the filesystem makes\r\nudev_queue_get_udev_is_active() return that udev is running. Note that,\r\nudev on exit doesn't unlink control socket nor does systemd. Thus socket\r\nstays around even when both daemon and socket are stopped. This causes\r\nproblems for cryptsetup because when it detects running udev it launches\r\nsynchronous operations that *really* require udev. This in turn may\r\ncause blocking and subsequent timeout in systemd-cryptsetup on reboot\r\nwhile machine is in a state that udev and its control socket units are\r\nstopped, e.g. emergency mode.\r\n\r\nFixes #2477"},"comment":{"url":"https://api.github.com/repos/systemd/systemd/issues/comments/242379791","html_url":"https://github.com/systemd/systemd/pull/4039#issuecomment-242379791","issue_url":"https://api.github.com/repos/systemd/systemd/issues/4039","id":242379791,"user":{"login":"evverx","id":10195800,"avatar_url":"https://avatars.githubusercontent.com/u/10195800?v=3","gravatar_id":"","url":"https://api.github.com/users/evverx","html_url":"https://github.com/evverx","followers_url":"https://api.github.com/users/evverx/followers","following_url":"https://api.github.com/users/evverx/following{/other_user}","gists_url":"https://api.github.com/users/evverx/gists{/gist_id}","starred_url":"https://api.github.com/users/evverx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evverx/subscriptions","organizations_url":"https://api.github.com/users/evverx/orgs","repos_url":"https://api.github.com/users/evverx/repos","events_url":"https://api.github.com/users/evverx/events{/privacy}","received_events_url":"https://api.github.com/users/evverx/received_events","type":"User","site_admin":false},"created_at":"2016-08-25T13:09:38Z","updated_at":"2016-08-25T13:09:38Z","body":"@msekletar , good to know. Thanks!\r\n\r\n> but that would be bike-shedding imho\r\n\r\nAgreed. Sorry."}}
{"actor":{"display_login":"evverx"}}