tokio_kcp
tokio_kcp copied to clipboard
空data支持
当客户端发送一个空的数据包时:
let mut buffer = [0u8; 0];
...
stream.write_all(&buffer).await.unwrap();
服务端的read
会卡住,或者说,忽略这个空数据包
while let Ok(n) = stream.read(&mut buffer).await {
...
}
这导致一些兼容性问题。
以及某些kcp库的client在connect时会发送一个空数据包作为握手。
是否有办法接受空数据包?