{"action":"created","issue":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/1857","labels_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/1857/labels{/name}","comments_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/1857/comments","events_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/1857/events","html_url":"https://github.com/dolphin-emu/dolphin/pull/1857","id":53840939,"number":1857,"title":"Switch from TCP to UDP","user":{"login":"Ziek","id":8287045,"avatar_url":"https://avatars.githubusercontent.com/u/8287045?v=3","gravatar_id":"","url":"https://api.github.com/users/Ziek","html_url":"https://github.com/Ziek","followers_url":"https://api.github.com/users/Ziek/followers","following_url":"https://api.github.com/users/Ziek/following{/other_user}","gists_url":"https://api.github.com/users/Ziek/gists{/gist_id}","starred_url":"https://api.github.com/users/Ziek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ziek/subscriptions","organizations_url":"https://api.github.com/users/Ziek/orgs","repos_url":"https://api.github.com/users/Ziek/repos","events_url":"https://api.github.com/users/Ziek/events{/privacy}","received_events_url":"https://api.github.com/users/Ziek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-09T07:24:58Z","updated_at":"2015-01-09T08:59:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/pulls/1857","html_url":"https://github.com/dolphin-emu/dolphin/pull/1857","diff_url":"https://github.com/dolphin-emu/dolphin/pull/1857.diff","patch_url":"https://github.com/dolphin-emu/dolphin/pull/1857.patch"},"body":"This code replaces TCP with a reliable UDP protocal (based on gafferongames.com methods). This code also has a small fix to how game time is decided at start (now uses servers time and is sent out to everyone) and also has test code attached for testing different drop orders (not currently active anywhere)."},"comment":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/69308710","html_url":"https://github.com/dolphin-emu/dolphin/pull/1857#issuecomment-69308710","issue_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/1857","id":69308710,"user":{"login":"comex","id":47517,"avatar_url":"https://avatars.githubusercontent.com/u/47517?v=3","gravatar_id":"","url":"https://api.github.com/users/comex","html_url":"https://github.com/comex","followers_url":"https://api.github.com/users/comex/followers","following_url":"https://api.github.com/users/comex/following{/other_user}","gists_url":"https://api.github.com/users/comex/gists{/gist_id}","starred_url":"https://api.github.com/users/comex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/comex/subscriptions","organizations_url":"https://api.github.com/users/comex/orgs","repos_url":"https://api.github.com/users/comex/repos","events_url":"https://api.github.com/users/comex/events{/privacy}","received_events_url":"https://api.github.com/users/comex/received_events","type":"User","site_admin":false},"created_at":"2015-01-09T08:59:02Z","updated_at":"2015-01-09T08:59:02Z","body":"Okay, I'm apparently too tired to read code at the moment.  Need to go to sleep.  I can't figure out how the code is supposed to work wrt blocking, but maybe that too will be apparent tomorrow..."}}