RequestReplyHelper.call propagates checked and unchecked exceptions differently.
By its use of Exceptions.rethrow, checked exceptions are wrapped with a RuntimeException while RuntimeExceptions are re-thrown as is.
This should be documented here: http://docs.paralleluniverse.co/quasar/#behaviors
RequestReplyHelper.call
propagates checked and unchecked exceptions differently. By its use ofExceptions.rethrow
, checked exceptions are wrapped with aRuntimeException
whileRuntimeException
s are re-thrown as is. This should be documented here: http://docs.paralleluniverse.co/quasar/#behaviors