From 45f2d1651f17d7e155748cfd1e1cd9a96f3e530e Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 10 Jun 2022 17:48:32 +0200 Subject: better cli --- karld/src/interface.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'karld/src/interface.rs') diff --git a/karld/src/interface.rs b/karld/src/interface.rs index 127c0db..750f307 100644 --- a/karld/src/interface.rs +++ b/karld/src/interface.rs @@ -1,5 +1,5 @@ use crate::handle_packet; -use karlcommon::{socket_path, version, ClientboundPacket, ServerboundPacket}; +use karlcommon::{socket_path, version, ClientboundPacket, ProtoError, ServerboundPacket}; use log::{debug, error, info, warn}; use std::io; use std::io::{BufRead, BufReader, ErrorKind, Write}; @@ -61,7 +61,10 @@ fn handle_connection(id: u32, mut stream: UnixStream) -> io::Result<()> { Err(err) => { warn!("client error: {:?}", &err); responder - .send(ClientboundPacket::Error(format!("{}", &err))) + .send(ClientboundPacket::Error(ProtoError::FormatError(format!( + "{}", + &err + )))) .map_err(|_| io::Error::from(ErrorKind::InvalidInput))? } } -- cgit v1.2.3-70-g09d2