Fix daemonize issues

This commit is contained in:
ssrlive 2024-10-09 23:54:25 +08:00
parent 918e6137ab
commit 9aa2afb0fd

View file

@ -1,7 +1,6 @@
use tun2proxy::{Args, BoxError};
#[tokio::main]
async fn main() -> Result<(), BoxError> {
fn main() -> Result<(), BoxError> {
dotenvy::dotenv().ok();
let args = Args::parse_args();
@ -24,6 +23,11 @@ async fn main() -> Result<(), BoxError> {
return Ok(());
}
let rt = tokio::runtime::Builder::new_multi_thread().enable_all().build()?;
rt.block_on(main_async(args))
}
async fn main_async(args: Args) -> Result<(), BoxError> {
let default = format!("{:?},hickory_proto=warn", args.verbosity);
env_logger::Builder::from_env(env_logger::Env::default().default_filter_or(default)).init();