let mut buffer = String::new(); | let mut buffer = String::new(); | ||||
match std::io::stdin().read_line(&mut buffer) { | match std::io::stdin().read_line(&mut buffer) { | ||||
Ok(n) => { | Ok(n) => { | ||||
if n == 0 { | |||||
break; | |||||
} | |||||
if n == 0 { | |||||
break; // Beenden bei EOF | |||||
} | |||||
println!("Sending {}", buffer); | println!("Sending {}", buffer); | ||||
stream.write(buffer.as_bytes()).unwrap(); | stream.write(buffer.as_bytes()).unwrap(); | ||||
println!("Sent {}, awaiting reply...", buffer); | println!("Sent {}, awaiting reply...", buffer); |