Avoid passing committed logs over channel to prevent deadlock possibility
Removing unused peer parameter
Inflight.Start does an implicit commit now, save a call.