8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 20:43:02 +01:00

Better fix for #6967: unix_error() should not throw here

This commit is contained in:
AlexPeshkoff 2021-09-14 19:34:44 +03:00
parent 9030d7f7c9
commit 3fd7bf7975

View File

@ -783,7 +783,7 @@ bool PIO_read(thread_db* tdbb, jrd_file* file, BufferDesc* bdb, Ods::pag* page,
}
}
return unix_error("read_retry", file, isc_io_read_err);
return unix_error("read_retry", file, isc_io_read_err, status_vector);
}
@ -827,7 +827,7 @@ bool PIO_write(thread_db* tdbb, jrd_file* file, BufferDesc* bdb, Ods::pag* page,
return unix_error("write", file, isc_io_write_err, status_vector);
}
return unix_error("write_retry", file, isc_io_write_err);
return unix_error("write_retry", file, isc_io_write_err, status_vector);
}