aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main.rs30
1 files changed, 12 insertions, 18 deletions
diff --git a/src/main.rs b/src/main.rs
index 01f209e..07777f1 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,22 +1,16 @@
-// Uncomment this block to pass the first stage
-// use std::net::TcpListener;
+use std::net::TcpListener;
fn main() {
- // You can use print statements as follows for debugging, they'll be visible when running tests.
- println!("Logs from your program will appear here!");
+ let listener = TcpListener::bind("127.0.0.1:4221").unwrap();
- // Uncomment this block to pass the first stage
- //
- // let listener = TcpListener::bind("127.0.0.1:4221").unwrap();
- //
- // for stream in listener.incoming() {
- // match stream {
- // Ok(_stream) => {
- // println!("accepted new connection");
- // }
- // Err(e) => {
- // println!("error: {}", e);
- // }
- // }
- // }
+ for stream in listener.incoming() {
+ match stream {
+ Ok(_stream) => {
+ println!("accepted new connection");
+ }
+ Err(e) => {
+ println!("error: {}", e);
+ }
+ }
+ }
}