If we move the call to this method away from finally, may be we can catch Exception instead of Throwable. I think we should atleast log it.