clean up LiveFileReader using ready! macro

This commit is contained in:
xenofem 2022-05-10 10:13:47 -04:00
parent 2d64f0529c
commit 331a84627a

View file

@ -288,19 +288,12 @@ where
if offset >= *this.available_file_size {
trace!("waiting for inotify events");
file.get_or_insert(inner_file);
match this.events.poll_next(cx) {
Poll::Pending => {
return Poll::Pending;
}
Poll::Ready(Some(_)) => {
return self.poll_next(cx);
}
_ => {
if ready!(this.events.poll_next(cx)).is_none() {
return Poll::Ready(Some(Err(ErrorInternalServerError(
"inotify stream empty",
))));
}
}
return self.poll_next(cx);
}
}