Fixed file handle leak for HDF5 files.
This happened when there was an error.  In this case,
the Web server doesn't close the file handle after reading
it and it must be closed explicitly.