enable delay ACK for TcpSocket

This commit is contained in:
zonyitoo
2022-01-17 22:56:24 +08:00
parent f166e04924
commit da541e0404
@@ -263,7 +263,8 @@ impl TcpTun {
TcpSocketBuffer::new(vec![0u8; recv_buffer_size as usize]),
TcpSocketBuffer::new(vec![0u8; send_buffer_size as usize]),
);
socket.set_ack_delay(None);
socket.set_keep_alive(accept_opts.tcp.keepalive.map(From::from));
if let Err(err) = socket.listen(dst_addr) {
return Err(io::Error::new(ErrorKind::Other, err));
}