title: Unterstanding eventlet.wsgi.server
body: <p>I have this simple Python programm:</p>
  
  <pre><code>from eventlet import wsgi
  import eventlet
  from eventlet.green import time
  
  def hello_world(env, start_response):
      print "got request"
      time.sleep(10)
      start_response('200 OK', [('Content-Type', 'text/plain')])
      return ['Hello, World!\n']
  
  wsgi.server(eventlet.listen(('', 8090)), hello_world)
  </code></pre>
  
  <p>So when i run it, and open <code>http://localhost:8090/</code> on my browser multiple times, <code>got request</code> is only printed after the first request was already processed (after 10 seconds).
  It seems like <code>eventlet.wsgi.server</code> is processing the requests synchronously. But I am using the "green" <code>sleep</code>. sow how can this happen?</p>
  
  <p>Thank you!</p>