use crate::runtime::{EXIT_ERROR, EXIT_SUCCESS, ExitCode};
use crate::server::{ServerConfig, run_blocking};
pub fn handle(cli: &super::Cli) -> ExitCode {
let config = ServerConfig::new(&cli.host, cli.port);
if let Err(err) = run_blocking(config) {
eprintln!("server error: {err}");
return EXIT_ERROR;
}
EXIT_SUCCESS
}