Messages in this thread | | | From | Miguel Ojeda <> | Date | Thu, 21 Dec 2023 22:43:56 +0100 | Subject | Re: [PATCH] rust: sync: Makes `CondVar::wait()` an uninterruptible wait |
| |
On Thu, Dec 14, 2023 at 9:04 PM Boqun Feng <boqun.feng@gmail.com> wrote: > > Currently, `CondVar::wait()` is an interruptible wait, and this is > different than `wait_event()` in include/linux/wait.h (which is an > uninterruptible wait). To avoid confusion between different APIs on the > interruptible/uninterruptible, make `CondVar::wait()` an uninterruptible > wait same as `wait_event()`, also rename the old `wait()` to > `CondVar::wait_interruptible()`. > > Spotted-by: Tiago Lam <tiagolam@gmail.com> > Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
Applied to `rust-next` -- thanks everyone!
Cheers, Miguel
| |