[tarantool-patches] Re: [PATCH v2 6/8] Offload tx_prio processing to a fiber

Георгий Кириченко georgy at tarantool.org
Mon Jun 3 11:04:12 MSK 2019


On Friday, May 31, 2019 10:36:10 PM MSK Konstantin Osipov wrote:
> * Georgy Kirichenko <georgy at tarantool.org> [19/05/23 11:48]:
> 
> I appreciate you don't use a fiber_call() or fiber_wakeup()
> right from the callback,
> 
> In other places we actually use fiber_wakeup(). Please see gc.c,
> memtx_engine.c and others.
It isn't possible because this fiber could process some yielding activity 
(ddl).
> 
> So please let's not use has_message/cond, simply wakeup the fiber
> in question.
> 
> More comments as to why you need to run these in a fiber would not
> harm.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.tarantool.org/pipermail/tarantool-patches/attachments/20190603/4843c601/attachment.sig>


More information about the Tarantool-patches mailing list