title: spss python error stops the processor
body: <p>when i run spss.Submit, and the code has an error, I am not able to run a python block again in the same session.</p>
  
  <p>for example:</p>
  
  <pre><code>begin program.
  import spss
  spss.Submit("GET  FILE='//covenas/decisionsupport/episodes.sav'.")
  #*the next line causes an error because it is out of order.
  spss.Submit("match files /table='//covenas/decisionsupport/rutable.sav' /file=* /by ru.")
  spss.Submit("exe.")
  end program.
  
  begin program.
  print '&lt;code here&gt;'
  end program.
  </code></pre>
  
  <p>It looks normal, but when the processor starts the next block, the lower right corner says
  'running begin program.'</p>
  
  <p>but nothing ever happens again... until i shut down the engine.</p>
  
  <p>Any idea what i'm doing wrong?</p>
  
  <p>I also tried this</p>
  
  <pre><code>begin program.
  import spss
  try:
   spss.Submit("GET  FILE='//covenas/decisionsupport/episodes.sav'.")
   spss.Submit("select if primdx='295.70' and xdate.year(opdate)=2012.")
   spss.Submit("exe.")
   spss.Submit("sort cases by case.")
   spss.Submit("match files /table='//covenas/decisionsupport/rutable.sav' /file=* /by ru.")
   spss.Submit("exe.")
   spss.Submit("save outfile='//covenas\decisionsupport/aaaaa1.sav'.")
  except Exception,e:
   print e
  end program.
  </code></pre>
  
  <p>It feels like time to get rid of spss.</p>
  
  <p>It's specifically a sort gone wrong that kills it.</p>
  
  <p>this works fine</p>
  
  <pre><code>begin program.
  not code
  end program.
  
  begin program.
  print 'does it stop?'
  end program.
  </code></pre>