X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fpeer.rs;h=8e1c5e9eddb37ab768cae3f1c14ed4c87530f868;hb=0d474196b752d00a80209535b60c23d35a492745;hp=95028ed5f4bb3e68c97db5724b424a1ac2d71848;hpb=1e90008ac857dbf642addc27cf92ef4d7c76b51d;p=dnsseed-rust
diff --git a/src/peer.rs b/src/peer.rs
index 95028ed..8e1c5e9 100644
--- a/src/peer.rs
+++ b/src/peer.rs
@@ -18,7 +18,6 @@ use tokio::timer::Delay;
use futures::sync::mpsc;
use crate::printer::Printer;
-use crate::timeout_stream::TimeoutStream;
struct BytesCoder<'a>(&'a mut bytes::BytesMut);
impl<'a> std::io::Write for BytesCoder<'a> {
@@ -46,9 +45,9 @@ impl<'a> std::io::Read for BytesDecoder<'a> {
struct MsgCoder<'a>(&'a Printer);
impl<'a> codec::Decoder for MsgCoder<'a> {
type Item = NetworkMessage;
- type Error = std::io::Error;
+ type Error = encode::Error;
- fn decode(&mut self, bytes: &mut bytes::BytesMut) -> Result