title: CTRL-C causes forrtl: error (200) rather than python KeyboardInterrupt exception
body: <p>I'm trying to do the exact same thing as this question:</p>
  
  <p><a href="https://stackoverflow.com/questions/842557/how-to-prevent-a-block-of-code-from-being-interrupted-by-keyboardinterrupt-in-py">How to prevent a block of code from being interrupted by KeyboardInterrupt in Python?</a>
  (sorry, not enough rep yet to post this as a comment there)</p>
  
  <p>However both of the top answers posted there aren't working for me. When I hit CTRL+C with either of those solutions in place, the script still closes immediately with:</p>
  
  <pre><code>forrtl: error (200): program aborting due to control-C event
  </code></pre>
  
  <p>The code I'm working on is fairly long and includes quite a few imported modules. Am I correct to assume one of these modules is interfering with the normal behavior of <code>KeyboardInterrupt</code>? If so, how can I figure out which one?</p>
  
  <p>(I'm running python 2.7.6, 32bit on Windows)</p>
  
  <p>thanks.</p>