Async production is meant to work this way. You have no delivery guarantee
nor any exception because the producer sends the message independently of
the code that called the aync production function.
It is meant to be faster than sync production, but it is obviously intended
for non-critical messages.
On Fri, Jul 26, 2013 at 12:27 PM, Viktor Kolodrevskiy <
[EMAIL PROTECTED]> wrote: