{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/17891","repository_url":"https://api.github.com/repos/bitcoin/bitcoin","labels_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/17891/labels{/name}","comments_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/17891/comments","events_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/17891/events","html_url":"https://github.com/bitcoin/bitcoin/pull/17891","id":546380115,"node_id":"MDExOlB1bGxSZXF1ZXN0MzYwMDY4NDY3","number":17891,"title":"scripted-diff: Replace CCriticalSection with RecursiveMutex","user":{"login":"MarcoFalke","id":6399679,"node_id":"MDQ6VXNlcjYzOTk2Nzk=","avatar_url":"https://avatars0.githubusercontent.com/u/6399679?v=4","gravatar_id":"","url":"https://api.github.com/users/MarcoFalke","html_url":"https://github.com/MarcoFalke","followers_url":"https://api.github.com/users/MarcoFalke/followers","following_url":"https://api.github.com/users/MarcoFalke/following{/other_user}","gists_url":"https://api.github.com/users/MarcoFalke/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcoFalke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcoFalke/subscriptions","organizations_url":"https://api.github.com/users/MarcoFalke/orgs","repos_url":"https://api.github.com/users/MarcoFalke/repos","events_url":"https://api.github.com/users/MarcoFalke/events{/privacy}","received_events_url":"https://api.github.com/users/MarcoFalke/received_events","type":"User","site_admin":false},"labels":[{"id":135961,"node_id":"MDU6TGFiZWwxMzU5NjE=","url":"https://api.github.com/repos/bitcoin/bitcoin/labels/Refactoring","name":"Refactoring","color":"E6F6D6","default":false,"description":null}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2020-01-07T16:28:02Z","updated_at":"2020-01-09T22:46:15Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/bitcoin/bitcoin/pulls/17891","html_url":"https://github.com/bitcoin/bitcoin/pull/17891","diff_url":"https://github.com/bitcoin/bitcoin/pull/17891.diff","patch_url":"https://github.com/bitcoin/bitcoin/pull/17891.patch"},"body":"`RecursiveMutex` better clarifies that the mutex is recursive, see also the standard library naming: https://en.cppreference.com/w/cpp/thread/recursive_mutex\r\n\r\nFor that reason, and to avoid different people asking me the same question repeatedly (e.g. https://github.com/bitcoin/bitcoin/pull/15932#pullrequestreview-339175124 ), remove the outdated alias `CCriticalSection` with a scripted-diff"},"comment":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/comments/572791907","html_url":"https://github.com/bitcoin/bitcoin/pull/17891#issuecomment-572791907","issue_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/17891","id":572791907,"node_id":"MDEyOklzc3VlQ29tbWVudDU3Mjc5MTkwNw==","user":{"login":"jtimon","id":1008458,"node_id":"MDQ6VXNlcjEwMDg0NTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1008458?v=4","gravatar_id":"","url":"https://api.github.com/users/jtimon","html_url":"https://github.com/jtimon","followers_url":"https://api.github.com/users/jtimon/followers","following_url":"https://api.github.com/users/jtimon/following{/other_user}","gists_url":"https://api.github.com/users/jtimon/gists{/gist_id}","starred_url":"https://api.github.com/users/jtimon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtimon/subscriptions","organizations_url":"https://api.github.com/users/jtimon/orgs","repos_url":"https://api.github.com/users/jtimon/repos","events_url":"https://api.github.com/users/jtimon/events{/privacy}","received_events_url":"https://api.github.com/users/jtimon/received_events","type":"User","site_admin":false},"created_at":"2020-01-09T22:46:15Z","updated_at":"2020-01-09T22:46:15Z","author_association":"MEMBER","body":"ACK dc0e8b6b3f665cf764af5c26e3745316ceb95302"}}
{"actor":{"display_login":"jtimon"}}