{"action":"created","issue":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2643","labels_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2643/labels{/name}","comments_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2643/comments","events_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2643/events","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2643","id":79428768,"number":2643,"title":"Don't dispose shadow server before all clients have disconnected","user":{"login":"xhaakon","id":2165526,"avatar_url":"https://avatars.githubusercontent.com/u/2165526?v=3","gravatar_id":"","url":"https://api.github.com/users/xhaakon","html_url":"https://github.com/xhaakon","followers_url":"https://api.github.com/users/xhaakon/followers","following_url":"https://api.github.com/users/xhaakon/following{/other_user}","gists_url":"https://api.github.com/users/xhaakon/gists{/gist_id}","starred_url":"https://api.github.com/users/xhaakon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xhaakon/subscriptions","organizations_url":"https://api.github.com/users/xhaakon/orgs","repos_url":"https://api.github.com/users/xhaakon/repos","events_url":"https://api.github.com/users/xhaakon/events{/privacy}","received_events_url":"https://api.github.com/users/xhaakon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-22T12:00:30Z","updated_at":"2015-05-22T12:00:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/pulls/2643","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2643","diff_url":"https://github.com/FreeRDP/FreeRDP/pull/2643.diff","patch_url":"https://github.com/FreeRDP/FreeRDP/pull/2643.patch"},"body":"Ensure all client threads are disconnected before we stop the server\r\nthread and thus make it available for deletion. We do this because\r\nshadow_client_context_free() accesses rdpShadowServer structure, which\r\nwe have to keep alive as long as it is needed.\r\n\r\nCalling shadow_client_context_free() after shadow_server_stop() and\r\nshadow_server_free() were called may have caused an application crash."},"comment":{"url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/comments/104643977","html_url":"https://github.com/FreeRDP/FreeRDP/pull/2643#issuecomment-104643977","issue_url":"https://api.github.com/repos/FreeRDP/FreeRDP/issues/2643","id":104643977,"user":{"login":"freerdp-bot","id":3977138,"avatar_url":"https://avatars.githubusercontent.com/u/3977138?v=3","gravatar_id":"","url":"https://api.github.com/users/freerdp-bot","html_url":"https://github.com/freerdp-bot","followers_url":"https://api.github.com/users/freerdp-bot/followers","following_url":"https://api.github.com/users/freerdp-bot/following{/other_user}","gists_url":"https://api.github.com/users/freerdp-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/freerdp-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/freerdp-bot/subscriptions","organizations_url":"https://api.github.com/users/freerdp-bot/orgs","repos_url":"https://api.github.com/users/freerdp-bot/repos","events_url":"https://api.github.com/users/freerdp-bot/events{/privacy}","received_events_url":"https://api.github.com/users/freerdp-bot/received_events","type":"User","site_admin":false},"created_at":"2015-05-22T12:00:32Z","updated_at":"2015-05-22T12:00:32Z","body":"Can one of the admins verify this patch?"}}