@Override
 protected void onCancellation() {
   mProducerListener.onProducerFinishWithCancellation(
       mRequestId,
       mProducerName,
       mProducerListener.requiresExtraMap(mRequestId) ? getExtraMapOnCancellation() : null);
   mConsumer.onCancellation();
 }