{"action":"created","issue":{"url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/124","repository_url":"https://api.github.com/repos/vert-x3/vertx-rx","labels_url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/124/labels{/name}","comments_url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/124/comments","events_url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/124/events","html_url":"https://github.com/vert-x3/vertx-rx/issues/124","id":286494862,"number":124,"title":"Log runtime errors in AsyncResultSingle","user":{"login":"arr-ee","id":331939,"avatar_url":"https://avatars3.githubusercontent.com/u/331939?v=4","gravatar_id":"","url":"https://api.github.com/users/arr-ee","html_url":"https://github.com/arr-ee","followers_url":"https://api.github.com/users/arr-ee/followers","following_url":"https://api.github.com/users/arr-ee/following{/other_user}","gists_url":"https://api.github.com/users/arr-ee/gists{/gist_id}","starred_url":"https://api.github.com/users/arr-ee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arr-ee/subscriptions","organizations_url":"https://api.github.com/users/arr-ee/orgs","repos_url":"https://api.github.com/users/arr-ee/repos","events_url":"https://api.github.com/users/arr-ee/events{/privacy}","received_events_url":"https://api.github.com/users/arr-ee/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-01-06T16:06:36Z","updated_at":"2018-02-06T15:01:44Z","closed_at":null,"author_association":"NONE","body":"Related to this: https://github.com/vert-x3/vertx-rx/blame/master/rx-java2/src/main/java/io/vertx/reactivex/core/impl/AsyncResultSingle.java#L48-L49\r\n\r\nCurrently vertx swallows exceptions occurring upstream. This makes debugging quite frustrating since it looks like function just halts, even though in reality there was an exception.\r\n\r\nI wonder if it’d be acceptable to at least add a logger call there if we’re not supposed to fail subscribers?\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/comments/363448831","html_url":"https://github.com/vert-x3/vertx-rx/issues/124#issuecomment-363448831","issue_url":"https://api.github.com/repos/vert-x3/vertx-rx/issues/124","id":363448831,"user":{"login":"HighKo","id":378121,"avatar_url":"https://avatars3.githubusercontent.com/u/378121?v=4","gravatar_id":"","url":"https://api.github.com/users/HighKo","html_url":"https://github.com/HighKo","followers_url":"https://api.github.com/users/HighKo/followers","following_url":"https://api.github.com/users/HighKo/following{/other_user}","gists_url":"https://api.github.com/users/HighKo/gists{/gist_id}","starred_url":"https://api.github.com/users/HighKo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HighKo/subscriptions","organizations_url":"https://api.github.com/users/HighKo/orgs","repos_url":"https://api.github.com/users/HighKo/repos","events_url":"https://api.github.com/users/HighKo/events{/privacy}","received_events_url":"https://api.github.com/users/HighKo/received_events","type":"User","site_admin":false},"created_at":"2018-02-06T15:01:44Z","updated_at":"2018-02-06T15:01:44Z","author_association":"NONE","body":"I can only agree. An empty catch block is really scary."}}
{"actor":{"display_login":"HighKo"}}