Permalink
Commits on Jul 1, 2010
  1. debug behavior has changed.

    benoitc committed with Randall Leeds Jul 1, 2010
  2. update thanks

    benoitc committed with Randall Leeds Jul 1, 2010
  3. py24 test fixes

    Randall Leeds committed Jun 28, 2010
Commits on Jun 28, 2010
  1. geventlet worker 2.4 syntax problems

    Randall Leeds committed Jun 28, 2010
Commits on Jun 22, 2010
  1. fix wsgi env.

    benoitc committed Jun 22, 2010
  2. python 2.4 compatibility.

    benoitc committed with b3no Jun 18, 2010
  3. fix one error in gunicorn_paster, global conf was ignored... While I'm

    benoitc committed Jun 22, 2010
    here change a little the behaviour of debug mode so we can still have
    multiple workers in gunicorn :
    
    - Don't preload app
    - Set wsgi.multiprocess=False
    
    rationnal is that when app isn't loaded it run in its own thread and
    can't be evaluated by another process simultaneously. So setting
    wsgi.multiprocess in this case sound good.
Commits on Jun 21, 2010
  1. QUERY_STRING can't be none.

    benoitc committed Jun 21, 2010
Commits on Jun 17, 2010
  1. Refactored the configuration system.

    benoitc committed with davisp Jun 17, 2010
    Some preliminary work on refactoring the configuration system to
    allow for some backwards compatibility with Python 2.4.
  2. sync doc

    benoitc committed Jun 17, 2010
  3. add info for 0.10-dev

    benoitc committed Jun 17, 2010
  4. wait a little, depending on the system, the socket took some time to be

    benoitc committed Jun 17, 2010
    released. Solve error I have when testing and going back to old address
    too fast.
  5. old_listener is useless.

    benoitc committed Jun 17, 2010
  6. no need to import socket

    benoitc committed Jun 17, 2010
  7. empty lines

    benoitc committed Jun 17, 2010
Commits on Jun 16, 2010
  1. some errors spotted by pyflakes

    benoitc committed Jun 16, 2010
  2. fix issue #63. thanks!

    benoitc committed Jun 16, 2010
  3. Fix Arbiter bugs

    paulsmith committed Jun 16, 2010
  4. make sure conf is available when spawning workers. Also since run

    benoitc committed Jun 16, 2010
    already manage_workers, no need to run this function in reload.
  5. socket.from_fd return a _socket.socket object instead of socket.socket

    benoitc committed Jun 16, 2010
    (at least on py26). Instead of testing type of instance, just test if
    the source has a "recv" method. Fix bug in usr2 with new parser.
  6. new HUP signal handling. Rather than reexecuting the app it mimic NGINX

    benoitc committed Jun 16, 2010
    behavior :
    
    Configuration reload
    Start the new worker processes with a new configuration
    Gracefully shutdown the old worker processes
    
    To reload gunicorn code use USR2 signal.
Commits on Jun 10, 2010
  1. Fix gevent2 worker shutdown.

    Paul Davis committed Jun 10, 2010
  2. make sure WSGIHandler don't log

    benoitc committed Jun 10, 2010
  3. pool!

    benoitc committed Jun 10, 2010
  4. setblocking(1)

    benoitc committed Jun 10, 2010
  5. typo

    benoitc committed Jun 10, 2010
  6. Use gevent.wsgi

    benoitc committed Jun 10, 2010