Hmm, now I don't remember. Thats probably quite sufficient. (It's probably because before this change you could either raise exception, and thus kill the consumer, or get the offset updated. I wanted the option of not killing the consumer and not getting the offset updated, but that is already taken care of by try - catch.)