title: "RuntimeException: Performing pause of activity that is not resumed"
body: <p>(I see a similar question on stackoverflow, but the answer there is not a true answer, and the context of the problem is a bit different too.)</p>
  
  <p>"java.lang.RuntimeException: Performing pause of activity that is not resumed"</p>
  
  <p>I develop a game application (which uses both normal Views and GLSurfaceView). If I turn on and off my phone display <em>very</em> fast, I can cause this exception sometimes (thrown by ActivityThread ), but my application is running normally after the exception. My app is a landscape one, and this is correctly set in the manifest as well (including orientation and configchanges as well).</p>
  
  <p>Is this OK?</p>
  
  <p>It's a RuntimeException thrown by ActivityThread under the application name of my application, but it doesn't terminate my app.</p>