mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-27900 fixes
* prevent infinite recursion in beyond-EOF reads (when pread returns 0) * reduce code duplication followup ford78173828e
andf4fb6cb3fe
This commit is contained in:
@@ -128,8 +128,7 @@ class aio_linux final : public aio
|
||||
{
|
||||
iocb->m_ret_len= event.res;
|
||||
iocb->m_err= 0;
|
||||
if (iocb->m_ret_len != iocb->m_len)
|
||||
finish_synchronous(iocb);
|
||||
finish_synchronous(iocb);
|
||||
}
|
||||
iocb->m_internal_task.m_func= iocb->m_callback;
|
||||
iocb->m_internal_task.m_arg= iocb;
|
||||
|
Reference in New Issue
Block a user