title: Python subprocess.Popen slow under uWSGI
body: <p>I've set up a development server running Cherokee on Fedora 14, using uWSGI to interface with my WSGI application.</p>
  
  <p>When the application is hit with the first request, I spawn a process like so:</p>
  
  <pre><code>from subprocess import Popen
  Popen(['bash'])  # bash is just an example; the problem happens with all programs
  </code></pre>
  
  <p>The first request takes 10-15 seconds to complete (subsequent ones take less than a second).
  Without the creation of the Popen object, the first request only takes about 2-3 seconds to complete. When I execute the same Popen request from a Python shell, it's instantaneous.</p>
  
  <p>What could be causing this behaviour? Have I missed something obvious?</p>