[Tarantool-patches] [PATCH 0/2] fiber_wakeup() nop on self

Cyrill Gorcunov gorcunov at gmail.com
Tue Apr 27 00:56:32 MSK 2021


On Sat, Apr 24, 2021 at 01:15:52AM +0200, Vladislav Shpilevoy wrote:
> The patchset makes fiber_wakeup() in C and fiber.wakeup() in Lua
> nop when called on the current fiber. This fixes a couple of
> crashes in the public API, and prevent spurious wakeups in
> certain cases.
> 
> Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-5292-6043-fiber-wakeup-nop
> Issue: https://github.com/tarantool/tarantool/issues/5292
> Issue: https://github.com/tarantool/tarantool/issues/6043
> 
> Vladislav Shpilevoy (2):
>   fiber: make wakeup in Lua and C nop on self
>   fiber: use wakeup safely on self everywhere

Ack


More information about the Tarantool-patches mailing list