Hi !

ST_EOM_PENDING is set in st_interpret_sense()

    - always for fixed block mode on EOM condition

    - if EWARN enabled and EOM condition for variable block size

Frank.


On 06/10/21 23:59, Brett Lymn wrote:
On Thu, Jun 10, 2021 at 05:38:34PM +0200, Michael van Elst wrote:
Sorry, it doesn't fix the EOM handling, just the biodone.

mea culpa... I should take more time before replying...

I still have to understand the EOM logic :)

I will post up a diff later that appears to work for me.  From what the code 
used to do and
the description Frank posted EOM is indicated by a 0 length write with no error 
iff the
early warning flag is set.  I haven't checked but I ASSuME that ST_EOM_PENDING 
will only be
set if the early warning flag is on.


Reply via email to