{"action":"opened","issue":{"url":"https://api.github.com/repos/jbenet/go-peerstream/issues/4","labels_url":"https://api.github.com/repos/jbenet/go-peerstream/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/jbenet/go-peerstream/issues/4/comments","events_url":"https://api.github.com/repos/jbenet/go-peerstream/issues/4/events","html_url":"https://github.com/jbenet/go-peerstream/issues/4","id":67849403,"number":4,"title":"listener errors are thrown away and never checked.","user":{"login":"whyrusleeping","id":1243164,"avatar_url":"https://avatars.githubusercontent.com/u/1243164?v=3","gravatar_id":"","url":"https://api.github.com/users/whyrusleeping","html_url":"https://github.com/whyrusleeping","followers_url":"https://api.github.com/users/whyrusleeping/followers","following_url":"https://api.github.com/users/whyrusleeping/following{/other_user}","gists_url":"https://api.github.com/users/whyrusleeping/gists{/gist_id}","starred_url":"https://api.github.com/users/whyrusleeping/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whyrusleeping/subscriptions","organizations_url":"https://api.github.com/users/whyrusleeping/orgs","repos_url":"https://api.github.com/users/whyrusleeping/repos","events_url":"https://api.github.com/users/whyrusleeping/events{/privacy}","received_events_url":"https://api.github.com/users/whyrusleeping/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-04-12T00:16:24Z","updated_at":"2015-04-12T00:16:24Z","closed_at":null,"body":"When an error causes a listener to error out and halt the listener, it is sent on the acceptErr channel, and then never checked. If something is causing our listeners to fail, we would never know."}}