{"action":"closed","issue":{"url":"https://api.github.com/repos/ztlewis/P2P-Chat/issues/6","labels_url":"https://api.github.com/repos/ztlewis/P2P-Chat/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/ztlewis/P2P-Chat/issues/6/comments","events_url":"https://api.github.com/repos/ztlewis/P2P-Chat/issues/6/events","html_url":"https://github.com/ztlewis/P2P-Chat/issues/6","id":71685343,"number":6,"title":"Packet manager is started before validity checking","user":{"login":"ztlewis","id":12146623,"avatar_url":"https://avatars.githubusercontent.com/u/12146623?v=3","gravatar_id":"","url":"https://api.github.com/users/ztlewis","html_url":"https://github.com/ztlewis","followers_url":"https://api.github.com/users/ztlewis/followers","following_url":"https://api.github.com/users/ztlewis/following{/other_user}","gists_url":"https://api.github.com/users/ztlewis/gists{/gist_id}","starred_url":"https://api.github.com/users/ztlewis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ztlewis/subscriptions","organizations_url":"https://api.github.com/users/ztlewis/orgs","repos_url":"https://api.github.com/users/ztlewis/repos","events_url":"https://api.github.com/users/ztlewis/events{/privacy}","received_events_url":"https://api.github.com/users/ztlewis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ztlewis/P2P-Chat/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-28T19:51:50Z","updated_at":"2015-05-16T08:29:50Z","closed_at":"2015-05-16T08:29:50Z","body":"ClientLogin.java: a UDPPacketManager or TCPManager object is initialised before any of the GUI's fields are checked for validity. This code can be improved, as it doing it in the reverse order would be much more efficient.. i.e. fields checking -> begin connections. "}}