ivank added the comment:

I'm finding it hard to reproduce the bug again with more zpool corruption.  (I 
see the `IOError: [Errno 5] Input/output error` exception now.)  I do remember 
that in the reported case, Python 3.4, node.js, and OpenJDK 7 threw an EIO 
exception, but Python 2.7 did not.  I tested this multiple times.

Right now I can only speculate that Python 2.7 silently stops reading only in 
certain cases, e.g. depending on how Python's reads are aligned with the first 
byte that causes EIO.

I'm still working on getting it reproduced, please hold off on closing.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21090>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to