This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] [PATCH] Make lio_listio set errno to EIO on requests with invalid aio_lio_opcode


> If the opcode is not supported then that I/O operation should fail. For 
> those requests, since we know that I/O operation has failed, even before 
> enqueuing a request, shouldn't lio_listio() return EIO ?

There is no obligation for lio_listio "know" by the time that it returns
that an operation has failed, unless you use LIO_WAIT.  


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]