fail future before firing exception event