Preserve any unprocessed data when there is more than one message to process