title: Corrupted nodes inside an HDF5 file
body: <p>I have an instance of a program running in a cluster, the program basically perform numerical computations reading and writing numerical arrays to an <strong>HDF5</strong> file using <a href="http://www.h5py.org/" rel="nofollow">h5py</a>. </p>
  
  <p>When I try to run several instances of my code in different computing nodes in the cluster, all the running scripts but one crash. The error reported is </p>
  
  <blockquote>
    <p>KeyError: 'Unable to get link info (Bad symbol table node signature)'</p>
  </blockquote>
  
  <p>The surviving script keep on running without a problem. I have used the <strong>with</strong> statement in all the functions that talk to the HDF5, to assure that the file is properly close after the <em>I/O</em> operations are done.</p>
  
  <p>Could someone please explain me what is the meaning of this error?</p>