(mut splitter: Splitter,
consumer.into_folder().complete()
} else if let Some(right_producer) = splitter.try_unindexed(&mut producer) {
let (reducer, left_consumer, right_consumer) =
- (consumer.to_reducer(), consumer.split_off(), consumer);
+ (consumer.to_reducer(), consumer.split_off_left(), consumer);
let (left_result, right_result) =
join(|| bridge_unindexed_producer_consumer(splitter, producer, left_consumer),
|| bridge_unindexed_producer_consumer(splitter, right_producer, right_consumer));
diff --git a/src/par_iter/map.rs b/src/par_iter/map.rs
index 19cbf8a25..19111c1ec 100644
--- a/src/par_iter/map.rs
+++ b/src/par_iter/map.rs
@@ -256,8 +256,8 @@ impl<'m, ITEM, C, MAP_OP> UnindexedConsumer