* Move ServiceMayNotContinueException handling code from sendPack * Move exception handling code to the caller * Do not ignore secondary failure * Add assertThrows