aboutsummaryrefslogtreecommitdiff
path: root/karld/src/interface/stdio.rs
diff options
context:
space:
mode:
authormetamuffin <yvchraiqi@protonmail.com>2022-08-18 11:40:06 +0200
committermetamuffin <yvchraiqi@protonmail.com>2022-08-18 11:40:06 +0200
commit592864de182dfeef8c639cfab6902e385a7c4595 (patch)
tree1298b75274be8cb07a678fb87aedf644f12ad544 /karld/src/interface/stdio.rs
parentcafa1056b77251e8ddd2bc3d062d37549eff978a (diff)
downloadkarlender-592864de182dfeef8c639cfab6902e385a7c4595.tar
karlender-592864de182dfeef8c639cfab6902e385a7c4595.tar.bz2
karlender-592864de182dfeef8c639cfab6902e385a7c4595.tar.zst
refactor networking
Diffstat (limited to 'karld/src/interface/stdio.rs')
-rw-r--r--karld/src/interface/stdio.rs12
1 files changed, 3 insertions, 9 deletions
diff --git a/karld/src/interface/stdio.rs b/karld/src/interface/stdio.rs
index b10dfc0..f4dcac7 100644
--- a/karld/src/interface/stdio.rs
+++ b/karld/src/interface/stdio.rs
@@ -1,13 +1,7 @@
-use log::{error, info};
-
-use crate::CLIENT_ID_COUNTER;
-
-use super::generic::generic_handle_connection;
+use super::generic;
+use log::info;
pub fn run() {
- let id = CLIENT_ID_COUNTER.fetch_add(1, std::sync::atomic::Ordering::Relaxed);
info!("reading packets from stdin");
- if let Err(e) = generic_handle_connection(id, std::io::stdin(), std::io::stdout()) {
- error!("{e}");
- }
+ generic::handle_connection(generic::stream, (std::io::stdin(), std::io::stdout()));
}