{"action":"closed","issue":{"url":"https://api.github.com/repos/f4ble/Arkon/issues/3","labels_url":"https://api.github.com/repos/f4ble/Arkon/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/f4ble/Arkon/issues/3/comments","events_url":"https://api.github.com/repos/f4ble/Arkon/issues/3/events","html_url":"https://github.com/f4ble/Arkon/issues/3","id":123594568,"number":3,"title":"Stability issue: Stops listening (with 0 indication)","user":{"login":"f4ble","id":13542813,"avatar_url":"https://avatars.githubusercontent.com/u/13542813?v=3","gravatar_id":"","url":"https://api.github.com/users/f4ble","html_url":"https://github.com/f4ble","followers_url":"https://api.github.com/users/f4ble/followers","following_url":"https://api.github.com/users/f4ble/following{/other_user}","gists_url":"https://api.github.com/users/f4ble/gists{/gist_id}","starred_url":"https://api.github.com/users/f4ble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f4ble/subscriptions","organizations_url":"https://api.github.com/users/f4ble/orgs","repos_url":"https://api.github.com/users/f4ble/repos","events_url":"https://api.github.com/users/f4ble/events{/privacy}","received_events_url":"https://api.github.com/users/f4ble/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-23T02:53:31Z","updated_at":"2015-12-25T23:32:48Z","closed_at":"2015-12-25T23:32:48Z","body":"For some reason the RCON tool stops listening. I've added some debug commands to help track this down.\r\n\r\nI'm working on a fix for this as it might be related to my send queue solution. I wanted to have a queue for transmissions as this is all threaded and it's hard to make sure server doesn't get throttled and panics. But it's not working properly yet. \r\n\r\nI've also done some changes to the listener to combat this problem. The listener will no longer block for socket.default_socket_timeout(), but instead you can now specify your own. I am experimenting with 2 second timeout. There is only one thread in charge of listening so I'm not concerned about this causing problems elsewhere. Previously if there was a socket timeout when listening it would reconnect. So I think this is a better solution. \r\n\r\nExpect commit soon."}}