Displaying 2 results from an estimated 2 matches for "sourcefd".
Did you mean:
sourced
2023 Sep 05
1
[libnbd PATCH] rust: Use mio::poll instead of requiring epoll
...15PM +0000, Tage Johansson wrote:
>
> > > + // can be both readable and writable, but we survive just fine
> > > + // if we only see one direction even when both are available.
> > > + poll.registry().register(
> > > + &mut SourceFd(&fd),
> > > + Token(0),
> > > + MioInterest::READABLE | MioInterest::WRITABLE,
> > > + )?;
> > > + poll.poll(&mut events, Some(Duration::ZERO))?;
> > Why do we want 'poll.poll()?;', that is, to fail this f...
2023 Aug 30
2
[libnbd PATCH 0/2] (Attempt to) fix Rust on BSD-based builds
I managed to get a build of the async Rust handle compiling on FreeBSD
(although the cirrus CI appears to not actually run 'make check' on
non-Linux machines, at least when run on my fork):
https://gitlab.com/ebblake/libnbd/-/jobs/4985192286
However, I'd really like Tage's review on patch 2 to see if my Rust
makes sense.
Eric Blake (2):
maint: Favor 4-space indent in .rs files