diff --git a/src/runtime/communication.rs b/src/runtime/communication.rs index eeb6ea42b09ed0cf448c92ae3ae9ac458a31528f..81b9d1b3a649aeae390688ec05ae089980077787 100644 --- a/src/runtime/communication.rs +++ b/src/runtime/communication.rs @@ -6,11 +6,10 @@ impl Controller { log!(&mut self.inner.logger, "ENDING ROUND WITH DECISION! {:?}", &decision); let mut table_row = HashMap::::default(); // 1. become_mono for Poly actors - self.inner.mono_n = self - .ephemeral - .poly_n - .take() - .map(|poly_n| poly_n.become_mono(&decision, &mut table_row)); + self.inner.mono_n = + self.ephemeral.poly_n.take().map(|poly_n| { + poly_n.become_mono(&mut self.inner.logger, &decision, &mut table_row) + }); self.inner.mono_ps.extend( self.ephemeral.poly_ps.drain(..).map(|m| m.become_mono(&decision, &mut table_row)), ); @@ -124,7 +123,7 @@ impl Controller { } log!( &mut self.inner.logger, - "... Initial native branch (batch index={} with pred {:?}", + "... Initial native branch batch index={} with pred {:?}", sync_batch_index, &predicate );