summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2018-07-12 18:47:57 +0300
committerYuval Adam <_@yuv.al>2018-07-12 18:47:57 +0300
commit6ab657f0e6211aed4452ba7b0e06e803b25c8ccc (patch)
tree3697af30807da415775c0d440045eb2427e71774 /src/main.rs
parentbcc03e52efc76bc2bf02d2d0fb59034c6aa79770 (diff)
Test HTTP file serving
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs45
1 files changed, 24 insertions, 21 deletions
diff --git a/src/main.rs b/src/main.rs
index 42208dc..398e76d 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -14,6 +14,7 @@ use std::sync::mpsc;
mod cli;
mod upnp;
+mod serve;
fn main() {
let app = App::new(env!("CARGO_PKG_NAME"))
@@ -47,29 +48,31 @@ fn main() {
process::exit(1);
}
- let _udp = thread::spawn(move || {
- upnp::discover();
- });
+ serve::run();
- let (tx, rx) = mpsc::channel();
- let child = thread::spawn(move || {
- let mut controller = cli::Controller::init();
- loop {
- let c = controller.read();
- tx.send(c).unwrap();
- if c == 113 {
- break;
- }
- }
- controller.destroy();
- });
+ // let _udp = thread::spawn(move || {
+ // upnp::discover();
+ // });
- for received in rx {
- println!("Got char: {}", received);
- }
+ // let (tx, rx) = mpsc::channel();
+ // let child = thread::spawn(move || {
+ // let mut controller = cli::Controller::init();
+ // loop {
+ // let c = controller.read();
+ // tx.send(c).unwrap();
+ // if c == 113 {
+ // break;
+ // }
+ // }
+ // controller.destroy();
+ // });
+
+ // for received in rx {
+ // println!("Got char: {}", received);
+ // }
- println!("Waiting for all thread");
- let _res = child.join();
- println!("Done!");
+ // println!("Waiting for all thread");
+ // let _res = child.join();
+ // println!("Done!");
}