chore(http): reduce some logs from error level
This commit is contained in:
		| @@ -440,15 +440,15 @@ where C: Connect, | |||||||
|                 let now = scope.now(); |                 let now = scope.now(); | ||||||
|                 let mut empty_keys = Vec::new(); |                 let mut empty_keys = Vec::new(); | ||||||
|                 { |                 { | ||||||
|                 for (key, mut vec) in scope.queue.iter_mut() { |                     for (key, mut vec) in scope.queue.iter_mut() { | ||||||
|                     while !vec.is_empty() && vec[0].deadline <= now { |                         while !vec.is_empty() && vec[0].deadline <= now { | ||||||
|                         let mut queued = vec.remove(0); |                             let mut queued = vec.remove(0); | ||||||
|                         let _ = queued.handler.on_error(::Error::Timeout); |                             let _ = queued.handler.on_error(::Error::Timeout); | ||||||
|  |                         } | ||||||
|  |                         if vec.is_empty() { | ||||||
|  |                             empty_keys.push(key.clone()); | ||||||
|  |                         } | ||||||
|                     } |                     } | ||||||
|                     if vec.is_empty() { |  | ||||||
|                         empty_keys.push(key.clone()); |  | ||||||
|                     } |  | ||||||
|                 } |  | ||||||
|                 } |                 } | ||||||
|                 for key in &empty_keys { |                 for key in &empty_keys { | ||||||
|                     scope.queue.remove(key); |                     scope.queue.remove(key); | ||||||
|   | |||||||
| @@ -255,7 +255,7 @@ impl<K: Key, T: Transport, H: MessageHandler<T>> Conn<K, T, H> { | |||||||
|                         }, |                         }, | ||||||
|                         Err(e) => { |                         Err(e) => { | ||||||
|                             //TODO: send proper error codes depending on error |                             //TODO: send proper error codes depending on error | ||||||
|                             trace!("parse eror: {:?}", e); |                             trace!("parse error: {:?}", e); | ||||||
|                             return State::Closed; |                             return State::Closed; | ||||||
|                         } |                         } | ||||||
|                     }, |                     }, | ||||||
| @@ -274,11 +274,10 @@ impl<K: Key, T: Transport, H: MessageHandler<T>> Conn<K, T, H> { | |||||||
|                     } |                     } | ||||||
|                 }; |                 }; | ||||||
|                 let mut s = State::Http1(http1); |                 let mut s = State::Http1(http1); | ||||||
|                 trace!("h1 read completed, next = {:?}", next); |  | ||||||
|                 if let Some(next) = next { |                 if let Some(next) = next { | ||||||
|                     s.update(next); |                     s.update(next); | ||||||
|                 } |                 } | ||||||
|                 trace!("h1 read completed, state = {:?}", s); |                 trace!("Conn.on_readable State::Http1 completed, new state = {:?}", s); | ||||||
|  |  | ||||||
|                 let again = match s { |                 let again = match s { | ||||||
|                     State::Http1(Http1 { reading: Reading::Body(ref encoder), .. }) => encoder.is_eof(), |                     State::Http1(Http1 { reading: Reading::Body(ref encoder), .. }) => encoder.is_eof(), | ||||||
| @@ -292,10 +291,9 @@ impl<K: Key, T: Transport, H: MessageHandler<T>> Conn<K, T, H> { | |||||||
|                 } |                 } | ||||||
|             }, |             }, | ||||||
|             State::Closed => { |             State::Closed => { | ||||||
|                 error!("on_readable State::Closed"); |                 trace!("on_readable State::Closed"); | ||||||
|                 State::Closed |                 State::Closed | ||||||
|             } |             } | ||||||
|  |  | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  |  | ||||||
| @@ -509,7 +507,8 @@ impl<K: Key, T: Transport, H: MessageHandler<T>> Conn<K, T, H> { | |||||||
|                 Some((self, timeout)) |                 Some((self, timeout)) | ||||||
|             }, |             }, | ||||||
|             Err(e) => { |             Err(e) => { | ||||||
|                 error!("error reregistering: {:?}", e); |                 trace!("error reregistering: {:?}", e); | ||||||
|  |                 let _ = self.on_error(e.into()); | ||||||
|                 None |                 None | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| @@ -682,7 +681,10 @@ impl<H: MessageHandler<T>, T: Transport> State<H, T> { | |||||||
|                     _ => Writing::Closed, |                     _ => Writing::Closed, | ||||||
|                 }; |                 }; | ||||||
|                 match (reading, writing) { |                 match (reading, writing) { | ||||||
|                     (Reading::KeepAlive, Writing::KeepAlive) => State::Init, |                     (Reading::KeepAlive, Writing::KeepAlive) => { | ||||||
|  |                         //http1.handler.on_keep_alive(); | ||||||
|  |                         State::Init | ||||||
|  |                     }, | ||||||
|                     (reading, Writing::Chunk(chunk)) => { |                     (reading, Writing::Chunk(chunk)) => { | ||||||
|                         State::Http1(Http1 { |                         State::Http1(Http1 { | ||||||
|                             reading: reading, |                             reading: reading, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user