On Wed, 9 Sep 2020, Laurent Gauthier wrote: > When the file has been open in non-blocking mode, EIO or ERESTARTSYS > would never be returned even if they should (for example when device > has been unplugged, you want EIO and not EAGAIN to be returned). > > Move the O_NONBLOCK check after other checks have been performed. Makes sense, good catch. Applied, thanks. -- Jiri Kosina SUSE Labs