Minor change to handle div by zero potential. Fixed BLUR-388.
Fixing BLUR-389.  Closing reader even if IOException is thrown.