title: Console Application "Pausing" in AWS EC2
body: <p>I have a C# Console Application that is basically a crawler running multithreaded requests and saving results into a database running on a EBS backed instance on EC2.</p>
  
  <p>Last night, I started the application from the Powershell command line and left it running. By saying that I left I mean I closed the RDP session without logging off.</p>
  
  <p>Today when I came back for it the console hasn't updated since the time I logged out from my EC2 instance yesterday and seemed to be frozen.</p>
  
  <p>I typed one key in the keyboard and then it simply "resumed" from where it left off as you can see from the outpout of the Log4Net (both to console and text file) below:</p>
  
  <pre><code>2013-07-18 20:45:17,854 [30] DEBUG J3 - Reply for Request &lt;959&gt; -&gt; &lt;721&gt;
  2013-07-18 20:45:17,870 [11] DEBUG J3 - Reply for Request &lt;441&gt; -&gt; &lt;1433&gt;
  2013-07-19 18:17:35,466 [1] DEBUG J3 - Request for &lt;244&gt; -&gt; &lt;154&gt;
  2013-07-19 18:17:35,466 [17] DEBUG J3 - Request for &lt;946&gt; -&gt; &lt;1099&gt;
  </code></pre>
  
  <p>(yyyy-MM-dd HH:mm:ss,mmm is the date-time format)</p>
  
  <p>I looked at the event viewer, but could find nothing out of the ordinary, no error or warning messages at all.</p>
  
  <p>Is there anything that explains this behavior?</p>