Open
Description
Hi,
I tried out the example UDT client code and I keep getting this error Error: Os { code: 55, kind: Uncategorized, message: "No buffer space available" }
. I'm running macOS 13.1 on a fairly modern machine, and have run into this error before and after rebooting, so I don't think it's an issue with local resource availability.
I did some digging and traced the error down to tokio-udt/src/multiplexer.rs:41
. Have you run into this error when using this library?
Example code used:
use std::net::Ipv4Addr;
use tokio::io::{AsyncWriteExt, Result};
use tokio_udt::UdtConnection;
#[tokio::main]
async fn main() -> Result<()> {
let port = 9000;
let mut connection = UdtConnection::connect((Ipv4Addr::LOCALHOST, port), None).await?;
loop {
connection.write_all(b"Hello World!").await?;
}
}
Metadata
Metadata
Assignees
Labels
No labels