{"action":"created","issue":{"url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/58","repository_url":"https://api.github.com/repos/bruceg/daemontools-encore","labels_url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/58/comments","events_url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/58/events","html_url":"https://github.com/bruceg/daemontools-encore/pull/58","id":367835403,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIxMTUyMjc2","number":58,"title":"rts: various speedups","user":{"login":"snakpak","id":5070295,"node_id":"MDQ6VXNlcjUwNzAyOTU=","avatar_url":"https://avatars1.githubusercontent.com/u/5070295?v=4","gravatar_id":"","url":"https://api.github.com/users/snakpak","html_url":"https://github.com/snakpak","followers_url":"https://api.github.com/users/snakpak/followers","following_url":"https://api.github.com/users/snakpak/following{/other_user}","gists_url":"https://api.github.com/users/snakpak/gists{/gist_id}","starred_url":"https://api.github.com/users/snakpak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snakpak/subscriptions","organizations_url":"https://api.github.com/users/snakpak/orgs","repos_url":"https://api.github.com/users/snakpak/repos","events_url":"https://api.github.com/users/snakpak/events{/privacy}","received_events_url":"https://api.github.com/users/snakpak/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-10-08T15:09:53Z","updated_at":"2018-10-10T22:04:36Z","closed_at":"2018-10-10T22:04:37Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/bruceg/daemontools-encore/pulls/58","html_url":"https://github.com/bruceg/daemontools-encore/pull/58","diff_url":"https://github.com/bruceg/daemontools-encore/pull/58.diff","patch_url":"https://github.com/bruceg/daemontools-encore/pull/58.patch"},"body":"This pull is a collection of patches. I thought I'd throw it out there to show where I'm at now.\r\n\r\nIt includes:\r\n\r\n* The pending whitespace tidy patch.\r\n* The sleeper patch for out of order sigcont/sigterm, rebased to current master.\r\n* Some svscan tests for the recent sigterm handler addition.\r\n* A Solaris portability fix for the new supervise-start test.\r\n* The addition of a makefifo program, strictly for use in rts. (Is mkfifo portable?)\r\n* Addition of sleeper switches to facilitate better test integration.\r\n* A proposed patch for Issue #20. Partially fixed in 7569393, but still failed to restart if the service exited 100. This patch fixes that and adds tests for exit codes 0, 1, and 100.\r\n* A change in the way supervise handles throttling, switching to iopause instead of deepsleep, eliminating the one second of unresponsiveness each time a child starts or stops.\r\n* Various rts tweaks, reducing run time to around 10 sec.\r\n\r\nAnd that would bring me to the end of meeting my goals on this -- the \"missing sigcont\" issue and speeding up the tests -- with a couple extras thrown in just because I already had my head wrapped around it. =)\r\n"},"comment":{"url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/comments/428749613","html_url":"https://github.com/bruceg/daemontools-encore/pull/58#issuecomment-428749613","issue_url":"https://api.github.com/repos/bruceg/daemontools-encore/issues/58","id":428749613,"node_id":"MDEyOklzc3VlQ29tbWVudDQyODc0OTYxMw==","user":{"login":"snakpak","id":5070295,"node_id":"MDQ6VXNlcjUwNzAyOTU=","avatar_url":"https://avatars1.githubusercontent.com/u/5070295?v=4","gravatar_id":"","url":"https://api.github.com/users/snakpak","html_url":"https://github.com/snakpak","followers_url":"https://api.github.com/users/snakpak/followers","following_url":"https://api.github.com/users/snakpak/following{/other_user}","gists_url":"https://api.github.com/users/snakpak/gists{/gist_id}","starred_url":"https://api.github.com/users/snakpak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snakpak/subscriptions","organizations_url":"https://api.github.com/users/snakpak/orgs","repos_url":"https://api.github.com/users/snakpak/repos","events_url":"https://api.github.com/users/snakpak/events{/privacy}","received_events_url":"https://api.github.com/users/snakpak/received_events","type":"User","site_admin":false},"created_at":"2018-10-10T22:04:36Z","updated_at":"2018-10-10T22:04:36Z","author_association":"CONTRIBUTOR","body":"As mentioned in #20 the sleeper -d switch wasn't working correctly. That's fixed and rebased in PR #59."}}
{"actor":{"display_login":"snakpak"}}