aboutsummaryrefslogtreecommitdiff
path: root/server/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs18
1 files changed, 3 insertions, 15 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index c6b0d59f..2c47db7d 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -18,12 +18,8 @@
use anyhow::{bail, Result};
use clap::Parser;
use futures_util::{SinkExt, StreamExt};
-use hurrycurry_protocol::{PacketC, PacketS, VERSION};
-use hurrycurry_server::{
- data::DATA_DIR,
- server::{GameServerExt, Server},
- trm, ConnectionID,
-};
+use hurrycurry_protocol::{PacketC, PacketS};
+use hurrycurry_server::{data::DATA_DIR, server::Server, trm, ConnectionID};
use log::{debug, info, trace, warn, LevelFilter};
use std::{
env::var, net::SocketAddr, path::PathBuf, process::exit, str::FromStr, sync::Arc,
@@ -209,15 +205,7 @@ async fn run(args: Args) -> anyhow::Result<()> {
let mut rx = rx.resubscribe();
let (error_tx, mut error_rx) = channel::<PacketC>(8);
- let mut init = state.write().await.game.prime_client();
- init.insert(
- 0,
- PacketC::Version {
- major: VERSION.0,
- minor: VERSION.1,
- supports_bincode: true,
- },
- );
+ let init = state.write().await.connect(id).await;
// let supports_binary = Arc::new(AtomicBool::new(false));
// let supports_binary2 = supports_binary.clone();