blob: fc0f56002266f3d05a131c10999129745a64d1d0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#[macro_use]
extern crate log;
use mio::net::TcpListener;
use whirl::server;
fn main() {
dotenv::dotenv().ok(); // Adds ability to use environment variables.
pretty_env_logger::init(); // Adds pretty logging.
std::thread::spawn(|| {
server::world::WorldServer::new(
TcpListener::bind(
&"0.0.0.0:6650".parse().unwrap()
).unwrap()
);
}).join().unwrap();
debug!("spawned WorldServer thread");
// POC, unimplemented.
// std::thread::spawn(move || {
// server::auto::AutoServer::new(
// TcpListener::bind(
// &"0.0.0.0:1337".parse().unwrap()
// ).unwrap()
// );
// });
// debug!("spawned AutoServer thread");
}
|