feat(lib): switch from log to tracing (#475)
This commit is contained in:
@@ -62,7 +62,7 @@ impl<T> FramedRead<T> {
|
||||
fn decode_frame(&mut self, mut bytes: BytesMut) -> Result<Option<Frame>, RecvError> {
|
||||
use self::RecvError::*;
|
||||
|
||||
log::trace!("decoding frame from {}B", bytes.len());
|
||||
tracing::trace!("decoding frame from {}B", bytes.len());
|
||||
|
||||
// Parse the head
|
||||
let head = frame::Head::parse(&bytes);
|
||||
@@ -74,7 +74,7 @@ impl<T> FramedRead<T> {
|
||||
|
||||
let kind = head.kind();
|
||||
|
||||
log::trace!(" -> kind={:?}", kind);
|
||||
tracing::trace!(" -> kind={:?}", kind);
|
||||
|
||||
macro_rules! header_block {
|
||||
($frame:ident, $head:ident, $bytes:ident) => ({
|
||||
@@ -124,7 +124,7 @@ impl<T> FramedRead<T> {
|
||||
if is_end_headers {
|
||||
frame.into()
|
||||
} else {
|
||||
log::trace!("loaded partial header block");
|
||||
tracing::trace!("loaded partial header block");
|
||||
// Defer returning the frame
|
||||
self.partial = Some(Partial {
|
||||
frame: Continuable::$frame(frame),
|
||||
@@ -339,16 +339,16 @@ where
|
||||
|
||||
fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Option<Self::Item>> {
|
||||
loop {
|
||||
log::trace!("poll");
|
||||
tracing::trace!("poll");
|
||||
let bytes = match ready!(Pin::new(&mut self.inner).poll_next(cx)) {
|
||||
Some(Ok(bytes)) => bytes,
|
||||
Some(Err(e)) => return Poll::Ready(Some(Err(map_err(e)))),
|
||||
None => return Poll::Ready(None),
|
||||
};
|
||||
|
||||
log::trace!("poll; bytes={}B", bytes.len());
|
||||
tracing::trace!("poll; bytes={}B", bytes.len());
|
||||
if let Some(frame) = self.decode_frame(bytes)? {
|
||||
log::debug!("received; frame={:?}", frame);
|
||||
tracing::debug!("received; frame={:?}", frame);
|
||||
return Poll::Ready(Some(Ok(frame)));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -106,7 +106,7 @@ where
|
||||
// Ensure that we have enough capacity to accept the write.
|
||||
assert!(self.has_capacity());
|
||||
|
||||
log::debug!("send; frame={:?}", item);
|
||||
tracing::debug!("send; frame={:?}", item);
|
||||
|
||||
match item {
|
||||
Frame::Data(mut v) => {
|
||||
@@ -150,31 +150,31 @@ where
|
||||
}
|
||||
Frame::Settings(v) => {
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded settings; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded settings; rem={:?}", self.buf.remaining());
|
||||
}
|
||||
Frame::GoAway(v) => {
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded go_away; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded go_away; rem={:?}", self.buf.remaining());
|
||||
}
|
||||
Frame::Ping(v) => {
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded ping; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded ping; rem={:?}", self.buf.remaining());
|
||||
}
|
||||
Frame::WindowUpdate(v) => {
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded window_update; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded window_update; rem={:?}", self.buf.remaining());
|
||||
}
|
||||
|
||||
Frame::Priority(_) => {
|
||||
/*
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded priority; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded priority; rem={:?}", self.buf.remaining());
|
||||
*/
|
||||
unimplemented!();
|
||||
}
|
||||
Frame::Reset(v) => {
|
||||
v.encode(self.buf.get_mut());
|
||||
log::trace!("encoded reset; rem={:?}", self.buf.remaining());
|
||||
tracing::trace!("encoded reset; rem={:?}", self.buf.remaining());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -183,18 +183,18 @@ where
|
||||
|
||||
/// Flush buffered data to the wire
|
||||
pub fn flush(&mut self, cx: &mut Context) -> Poll<io::Result<()>> {
|
||||
log::trace!("flush");
|
||||
tracing::trace!("flush");
|
||||
|
||||
loop {
|
||||
while !self.is_empty() {
|
||||
match self.next {
|
||||
Some(Next::Data(ref mut frame)) => {
|
||||
log::trace!(" -> queued data frame");
|
||||
tracing::trace!(" -> queued data frame");
|
||||
let mut buf = (&mut self.buf).chain(frame.payload_mut());
|
||||
ready!(Pin::new(&mut self.inner).poll_write_buf(cx, &mut buf))?;
|
||||
}
|
||||
_ => {
|
||||
log::trace!(" -> not a queued data frame");
|
||||
tracing::trace!(" -> not a queued data frame");
|
||||
ready!(Pin::new(&mut self.inner).poll_write_buf(cx, &mut self.buf))?;
|
||||
}
|
||||
}
|
||||
@@ -234,7 +234,7 @@ where
|
||||
}
|
||||
}
|
||||
|
||||
log::trace!("flushing buffer");
|
||||
tracing::trace!("flushing buffer");
|
||||
// Flush the upstream
|
||||
ready!(Pin::new(&mut self.inner).poll_flush(cx))?;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user