functional server config

This commit is contained in:
2022-12-13 22:10:45 +01:00
parent d992981f22
commit 8991a7fbf0
8 changed files with 180 additions and 115 deletions

View File

@@ -1,9 +1,10 @@
use std::thread;
use conf::server_conf;
//use server_conf::server_conf;
use std::sync::{Arc, RwLock};
mod client;
mod conf;
mod server_conf;
mod protocol;
mod server_proxy;
@@ -11,8 +12,8 @@ fn main() {
let servers = Arc::new(RwLock::new(conf::Config::new()));
let s1 = servers.clone();
let s2 = servers.clone();
let stop1 = thread::spawn(|| server_proxy::start_proxy(s1));
let stop2 = thread::spawn(|| conf::server_conf::server_conf(s2));
let stop1 = thread::spawn(|| server_proxy::start(s1));
let stop2 = thread::spawn(|| server_conf::server::start(s2));
stop1.join();
stop2.join();
}