{"comment":{"url":"https://api.github.com/repos/caskdata/cdap/comments/14717726","html_url":"https://github.com/caskdata/cdap/commit/7fd438758489c2000c2b913b746235acdc3426b4#commitcomment-14717726","id":14717726,"user":{"login":"chtyim","id":885032,"avatar_url":"https://avatars.githubusercontent.com/u/885032?v=3","gravatar_id":"","url":"https://api.github.com/users/chtyim","html_url":"https://github.com/chtyim","followers_url":"https://api.github.com/users/chtyim/followers","following_url":"https://api.github.com/users/chtyim/following{/other_user}","gists_url":"https://api.github.com/users/chtyim/gists{/gist_id}","starred_url":"https://api.github.com/users/chtyim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chtyim/subscriptions","organizations_url":"https://api.github.com/users/chtyim/orgs","repos_url":"https://api.github.com/users/chtyim/repos","events_url":"https://api.github.com/users/chtyim/events{/privacy}","received_events_url":"https://api.github.com/users/chtyim/received_events","type":"User","site_admin":false},"position":41,"line":113,"path":"cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/runtime/service/http/BodyConsumerAdapter.java","commit_id":"7fd438758489c2000c2b913b746235acdc3426b4","created_at":"2015-12-01T19:27:56Z","updated_at":"2015-12-01T19:27:56Z","body":"The execute does throw checked exception, but of course it can throw unchecked one (e.g. illegal argument exception), although with the current implementation, it doesn't. It does feel safer to do the release in finally. Will add that."}}