Newline after each output text packet

This commit is contained in:
Tony Garnock-Jones 2021-08-09 21:55:01 -04:00
parent 54454e608b
commit 9d81de8b7b
1 changed files with 3 additions and 1 deletions

View File

@ -374,7 +374,9 @@ impl TunnelRelay {
let item = _Any::from(&p);
// tracing::trace!(packet = debug(&item), "<--");
if self.output_text {
Ok(TextWriter::encode::<_, _Any, _>(&mut self.membranes, &item)?.into_bytes())
let mut s = TextWriter::encode::<_, _Any, _>(&mut self.membranes, &item)?;
s.push('\n');
Ok(s.into_bytes())
} else {
Ok(PackedWriter::encode::<_, _Any, _>(&mut self.membranes, &item)?)
}