Messages in this thread | | | Date | Fri, 15 Dec 2023 11:58:44 +0000 | Subject | Re: [PATCH] rust: sync: Makes `CondVar::wait()` an uninterruptible wait | From | Tiago Lam <> |
| |
On 14/12/2023 20:04, Boqun Feng 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>
Thanks, that's clearer.
Reviewed-by: Tiago Lam <tiagolam@gmail.com>
| |