diff options
author | Till Hoeppner | 2014-11-07 15:56:58 +0100 |
---|---|---|
committer | Till Hoeppner | 2014-11-07 15:56:58 +0100 |
commit | d738bcd85bc9d7ea47d8995a57a594ead6bb0f73 (patch) | |
tree | 6a5f797eeff751c84eed37dde44d7d9058386528 /src/server.rs | |
parent | c134482094fe8f84491e96f919283359ea8d5e4b (diff) | |
download | irsc-d738bcd85bc9d7ea47d8995a57a594ead6bb0f73.tar.gz irsc-d738bcd85bc9d7ea47d8995a57a594ead6bb0f73.tar.xz irsc-d738bcd85bc9d7ea47d8995a57a594ead6bb0f73.zip |
Fixed TcpStream::connect invocation
Diffstat (limited to 'src/server.rs')
-rw-r--r-- | src/server.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server.rs b/src/server.rs index 99b8fb0..b783a25 100644 --- a/src/server.rs +++ b/src/server.rs @@ -49,7 +49,7 @@ impl Server { pub fn connect(&mut self, host: String, port: u16) -> Result<(), Failure> { let mut s = self.stream.lock(); match *s { Some(_) => return Err(AlreadyConnected), _ => () }; - *s = match TcpStream::connect(host.as_slice(), port) { + *s = match TcpStream::connect((host.as_slice(), port)) { Ok(tcp) => Some(tcp), Err(e) => return Err(Io(e)) }; @@ -59,7 +59,7 @@ impl Server { #[inline] fn sendraw(&mut self, s: &str, newline: bool) -> Result<(), Failure> { - println!("{}", s); + info!("OUT: {}", s); let mut locked_stream = self.stream.lock(); if locked_stream.is_some() { locked_stream.as_mut().map(|stream| { @@ -112,7 +112,9 @@ impl Server { loop { let line = reader.read_line().unwrap(); let mut parts = line.as_slice().split(' ').collect::<Vec<&str>>(); - println!("{}", parts); + + info!("IN: {}", line); + if parts.len() == 0 { continue; } |