{"action":"created","issue":{"url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/1","labels_url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/1/comments","events_url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/1/events","html_url":"https://github.com/DeveloperPaul123/SimpleBluetoothLibrary/issues/1","id":67996840,"number":1,"title":"Fatal SIGSEGV 11 Error","user":{"login":"DeveloperPaul123","id":6591180,"avatar_url":"https://avatars.githubusercontent.com/u/6591180?v=3","gravatar_id":"","url":"https://api.github.com/users/DeveloperPaul123","html_url":"https://github.com/DeveloperPaul123","followers_url":"https://api.github.com/users/DeveloperPaul123/followers","following_url":"https://api.github.com/users/DeveloperPaul123/following{/other_user}","gists_url":"https://api.github.com/users/DeveloperPaul123/gists{/gist_id}","starred_url":"https://api.github.com/users/DeveloperPaul123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeveloperPaul123/subscriptions","organizations_url":"https://api.github.com/users/DeveloperPaul123/orgs","repos_url":"https://api.github.com/users/DeveloperPaul123/repos","events_url":"https://api.github.com/users/DeveloperPaul123/events{/privacy}","received_events_url":"https://api.github.com/users/DeveloperPaul123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-13T03:31:18Z","updated_at":"2015-05-29T19:21:53Z","closed_at":null,"body":"Calling simplebluetooth.endSimpleBluetooth() causes a system crash if your bluetooth socket is recieving information while you are closing the socket, resulting in a fatal segmentation error. This is probably due to trying to access the socket input stream after the socket is closed. Should try to synchronize calls to ending all the separate threads and add a flag so that when thread.cancel() is called, the input stream is never accessed (boolean flag or look at isInterrupted())."},"comment":{"url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/comments/106907814","html_url":"https://github.com/DeveloperPaul123/SimpleBluetoothLibrary/issues/1#issuecomment-106907814","issue_url":"https://api.github.com/repos/DeveloperPaul123/SimpleBluetoothLibrary/issues/1","id":106907814,"user":{"login":"greenspand","id":1757304,"avatar_url":"https://avatars.githubusercontent.com/u/1757304?v=3","gravatar_id":"","url":"https://api.github.com/users/greenspand","html_url":"https://github.com/greenspand","followers_url":"https://api.github.com/users/greenspand/followers","following_url":"https://api.github.com/users/greenspand/following{/other_user}","gists_url":"https://api.github.com/users/greenspand/gists{/gist_id}","starred_url":"https://api.github.com/users/greenspand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenspand/subscriptions","organizations_url":"https://api.github.com/users/greenspand/orgs","repos_url":"https://api.github.com/users/greenspand/repos","events_url":"https://api.github.com/users/greenspand/events{/privacy}","received_events_url":"https://api.github.com/users/greenspand/received_events","type":"User","site_admin":false},"created_at":"2015-05-29T19:21:53Z","updated_at":"2015-05-29T19:21:53Z","body":"I confirm it works.I haven't received any errors. I will post the code\ntomorrow.\nOn May 29, 2015 7:11 PM, \"DeveloperPaul123\" <notifications@github.com>\nwrote:\n\n> Thank you for the comment. Have you confirmed that this works? I haven't\n> had a chance to test it.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/DeveloperPaul123/SimpleBluetoothLibrary/issues/1#issuecomment-106874038>\n> .\n>\n"}}