On Thu, Dec 14, 2023 at 05:58:10PM +0800, Kent Gibson wrote: > Use scoped_guard for critical sections rather than distinct > lock/unlock pairs. > It seems using guard() can further simplify cases where the scope extends to the end of the function, so I'll replace those cases when I do v3. Cheers, Kent.