title: Why does SimpleQueue's put method freeze?
body: <p>I'm using the <code>SimpleQueue</code> class from <code>multiprocessing.queues</code>. My program was working fine until I had an abnormal termination. Now whenever I run it, it freezes at a <code>put</code> call, before any <code>get</code> calls are performed. My guess is that <code>SimpleQueue</code> uses a file or something similar as the underlying method of communication and it got corrupted.</p>
  
  <p>Any ideas on how I can get <code>SimpleQueue</code> to work again? Preferably without restarting the computer, it's a shared machine with multiple people working on it at the same time.</p>