mirror of
https://github.com/tun2proxy/tun2proxy.git
synced 2025-06-08 23:57:42 +00:00
Fix daemonize issues
This commit is contained in:
parent
918e6137ab
commit
9aa2afb0fd
1 changed files with 6 additions and 2 deletions
|
@ -1,7 +1,6 @@
|
||||||
use tun2proxy::{Args, BoxError};
|
use tun2proxy::{Args, BoxError};
|
||||||
|
|
||||||
#[tokio::main]
|
fn main() -> Result<(), BoxError> {
|
||||||
async fn main() -> Result<(), BoxError> {
|
|
||||||
dotenvy::dotenv().ok();
|
dotenvy::dotenv().ok();
|
||||||
let args = Args::parse_args();
|
let args = Args::parse_args();
|
||||||
|
|
||||||
|
@ -24,6 +23,11 @@ async fn main() -> Result<(), BoxError> {
|
||||||
return Ok(());
|
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);
|
let default = format!("{:?},hickory_proto=warn", args.verbosity);
|
||||||
env_logger::Builder::from_env(env_logger::Env::default().default_filter_or(default)).init();
|
env_logger::Builder::from_env(env_logger::Env::default().default_filter_or(default)).init();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue