diff --git a/tokio-xmpp/ChangeLog b/tokio-xmpp/ChangeLog index 9f247b2e..483ada52 100644 --- a/tokio-xmpp/ChangeLog +++ b/tokio-xmpp/ChangeLog @@ -1,5 +1,7 @@ -xxxxxxxxxx +Version next: +0000-00-00 xxxxxxxxxx * Breaking changes: - - AsyncClient::new takes a parsed Jid instead of string (#72) - * Changes: - - env_logger is now included in dev_dependencies for examples debugging with RUST_LOG=debug \ No newline at end of file + - AsyncClient::new takes a parsed Jid instead of string (#72) + * Changes: + - env_logger is now included in dev_dependencies for examples debugging with RUST_LOG=debug + - Fix debug prints to include all XML being sent and received diff --git a/tokio-xmpp/src/xmpp_codec.rs b/tokio-xmpp/src/xmpp_codec.rs index ca6154ce..f6d99bff 100644 --- a/tokio-xmpp/src/xmpp_codec.rs +++ b/tokio-xmpp/src/xmpp_codec.rs @@ -177,9 +177,9 @@ impl Encoder for XMPPCodec { } write!(buf, ">\n").map_err(to_io_err)?; + write!(dst, "{}", buf)?; let utf8 = std::str::from_utf8(dst)?; - debug!(">> {}", highlight_xml(utf8)); - write!(dst, "{}", buf)? + debug!(">> {}", highlight_xml(utf8)) } Packet::Stanza(stanza) => { let _ = stanza