[Tarantool-patches] [PATCH v4 04/11] coio: do not throw an error, minor refactoring

Konstantin Osipov kostja.osipov at gmail.com
Mon Mar 23 09:59:30 MSK 2020


* Georgy Kirichenko <georgy at tarantool.org> [20/02/12 13:09]:
> Relaying from C-written wal requires coio and xrow_io to be
> a C-compliant. So get rid of exception from coio interface.
> Also this patch includes some minor refactoring (as code looks ugly
> without them):
>  1. Get rid of unused size_hint from coio_writev_timeout.
>  2. Handle partial read/write before yield loop.
>  3. Do not reset errno to 0 in case of reading EOF.

This patch is LGTM but requires a more careful second review.


-- 
Konstantin Osipov, Moscow, Russia


More information about the Tarantool-patches mailing list