From 2679166108147ff7a80549db2b071a03962ecf09 Mon Sep 17 00:00:00 2001 From: Christopher Berner Date: Sun, 31 Mar 2024 16:21:51 -0700 Subject: [PATCH] Update dependencies --- Cargo.toml | 10 +++++----- examples/poll_client.rs | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 56d4788b..70c6dfe8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,20 +16,20 @@ build = "build.rs" [dependencies] libc = "0.2.51" log = "0.4.6" -memchr = "2" +memchr = "2.7.2" page_size = "0.6.0" serde = { version = "1.0.102", features = ["std", "derive"], optional = true } smallvec = "1.6.1" zerocopy = { version = "0.7", features = ["derive"] } -nix = { version = "0.27.1", features = ["user", "fs"] } +nix = { version = "0.28.0", features = ["fs", "user"] } [dev-dependencies] -env_logger = "0.10" +env_logger = "0.11.3" clap = { version = "4.4", features = ["cargo", "derive"] } bincode = "1.3.1" serde = { version = "1.0.102", features = ["std", "derive"] } -tempfile = "3" -nix = { version = "0.27.1", features = ["poll", "fs"] } +tempfile = "3.10.1" +nix = { version = "0.28.0", features = ["poll", "fs"] } [build-dependencies] pkg-config = { version = "0.3.14", optional = true } diff --git a/examples/poll_client.rs b/examples/poll_client.rs index 442d3cc1..273d19b2 100644 --- a/examples/poll_client.rs +++ b/examples/poll_client.rs @@ -34,11 +34,11 @@ fn main() -> std::io::Result<()> { let mut pollfds = files .iter() - .map(|f| poll::PollFd::new(f, poll::PollFlags::POLLIN)) + .map(|f| poll::PollFd::new(f.as_fd(), poll::PollFlags::POLLIN)) .collect::>(); for _ in 0..16 { - poll::poll(pollfds.as_mut_slice(), -1)?; + poll::poll(pollfds.as_mut_slice(), poll::PollTimeout::NONE)?; for (i, pfd) in pollfds.iter().enumerate() { let revents = pfd.revents().expect("got unknown poll flag");