Permalink
Commits on Aug 12, 2010
  1. update doc

    benoitc committed Aug 12, 2010
  2. Drop Server and Date headers in start_response.

    We now treat Server and Date headers as hop-by-hop headers (ie, drop them)
    so that they aren't repeated. While not technically hop-by-hop, the WSGI
    spec says we should take the role of an origin server.
    
    Fixes #79
    davisp committed Aug 12, 2010
  3. "Yep. Delete it" . fix issue #82. opening a ticket with a not for this

    change so if someone figures how to use TCP_CORK or TCP_NOPUSH we can
    track it.
    benoitc committed Aug 12, 2010
  4. imean 0

    benoitc committed Aug 12, 2010
  5. bump

    benoitc committed Aug 12, 2010
  6. we cant to challenge worker timeout here.

    benoitc committed Aug 12, 2010
  7. fix worker timeout.

    benoitc committed Aug 12, 2010
  8. oups

    benoitc committed Aug 12, 2010
  9. dramatically improve eventlet worker

    benoitc committed Aug 12, 2010
  10. some fixes

    benoitc committed Aug 12, 2010
  11. typo spotted by sjampoo on irc

    benoitc committed Aug 12, 2010
  12. dramatically improve the gevent worker.

    benoitc committed Aug 12, 2010
  13. rever for now optimisations done when collecting headers. It doens't

    give good results
    benoitc committed Aug 12, 2010
Commits on Aug 11, 2010
  1. use splitlines function

    benoitc committed Aug 11, 2010
  2. no need to iter headers to find connection header since we could have it

    the first time we get the list
    benoitc committed Aug 11, 2010
  3. some fixes in eventlet worker

    benoitc committed Aug 11, 2010
  4. fix gevent & eventlet workers

    benoitc committed Aug 11, 2010
  5. new gevent worker. Use event to read on socket. Also don't notify so

    often the fs
    benoitc committed Aug 11, 2010
  6. clean a little the eventlet worker

    benoitc committed Aug 11, 2010
  7. don't use core.read_event it's not needed here since we balance only

    when a connection come
    benoitc committed Aug 11, 2010
  8. clean exit

    benoitc committed Aug 11, 2010
  9. don't update, just insert new keys

    benoitc committed Aug 11, 2010
  10. don't reread headers' list to add them to the environ. Instead read them

    once time.
    benoitc committed Aug 11, 2010
  11. qopt

    benoitc committed Aug 11, 2010
  12. fix issue #80

    benoitc committed Aug 11, 2010
  13. more optimisations. no need to uppercase or lowercase each time we want

    to test an header since the parser already send the headers in uppercase
    benoitc committed Aug 11, 2010
  14. improve gevent worker.

    benoitc committed Aug 11, 2010
  15. optimize a little bit headers parsing

    benoitc committed Aug 11, 2010
Commits on Aug 6, 2010
  1. son now everyone know I come from the past.

    benoitc committed Aug 6, 2010
  2. gevent.wsgi doesn't support keepalive too

    benoitc committed Aug 6, 2010
  3. update news

    benoitc committed Aug 6, 2010
  4. Exit with a non-zero status if workers don't boot.

    Raising a HaltServer exception in the arbiter will now exit with the
    provided reason and status code.
    davisp committed Aug 6, 2010