<div class="gmail_quote">On Fri, Oct 28, 2011 at 6:07 PM, Rogan Creswick <span dir="ltr">&lt;<a href="mailto:creswick@gmail.com">creswick@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Fri, Oct 28, 2011 at 12:47 PM, Brian Johnson<br>
&lt;<a href="mailto:brianjohnsonhaskellcafe@gmail.com">brianjohnsonhaskellcafe@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt; The second time I press control-c, it isn&#39;t caught -- the program exits<br>
&gt; instead.  Why?<br>
<br>
</div>Interesting -- this works as you want with runghc, but it works as you<br>
describe when compiled with ghc --make. (under ghc 7.0.3 here as<br>
well.)<br><br></blockquote><div><br></div><div>It works fine with runghc / ghc (7.0.3) on WinXP 32-bit. </div></div><br><div>Perhaps it&#39;s related to this: <a href="http://blogs.embarcadero.com/eboling/2009/11/10/5628">http://blogs.embarcadero.com/eboling/2009/11/10/5628</a></div>