mirror of
https://github.com/aramperes/onetun.git
synced 2025-09-10 06:34:03 -04:00
Reduce udp client socket meta buffer
This commit is contained in:
parent
0da6fa51de
commit
1493feb184
2 changed files with 6 additions and 9 deletions
11
src/main.rs
11
src/main.rs
|
@ -57,13 +57,10 @@ async fn main() -> anyhow::Result<()> {
|
|||
.into_iter()
|
||||
.map(|pf| (pf, wg.clone(), tcp_port_pool.clone(), udp_port_pool.clone()))
|
||||
.for_each(move |(pf, wg, tcp_port_pool, udp_port_pool)| {
|
||||
std::thread::spawn(move || {
|
||||
let cpu_pool = tokio::runtime::Runtime::new().unwrap();
|
||||
cpu_pool.block_on(async move {
|
||||
tunnel::port_forward(pf, source_peer_ip, tcp_port_pool, udp_port_pool, wg)
|
||||
.await
|
||||
.unwrap_or_else(|e| error!("Port-forward failed for {} : {}", pf, e))
|
||||
});
|
||||
tokio::spawn(async move {
|
||||
tunnel::port_forward(pf, source_peer_ip, tcp_port_pool, udp_port_pool, wg)
|
||||
.await
|
||||
.unwrap_or_else(|e| error!("Port-forward failed for {} : {}", pf, e))
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue