Permalink
Commits on Dec 20, 2010
  1. refactor the code of async, and improve reload. Instead of managing

    benoitc committed Dec 20, 2010
    workers after a reload only  kill old workers (so we do that in right
    order). Put back murder_workers function, previous patch wasn't working
    on slow io machines.
Commits on Dec 13, 2010
  1. Alternative to spinning in the notify loop.

    davisp committed with benoitc Dec 12, 2010
  2. only 2 values to print.

    benoitc committed Dec 13, 2010
  3. fix issue #136. thanks

    benoitc committed Dec 13, 2010
Commits on Dec 12, 2010
  1. Fix errors spotted by jturnball.

    davisp committed Dec 12, 2010
  2. rather than sleeping the timeout, just test if time is elapsed, then

    benoitc committed Dec 12, 2010
    notify. Speed graceful reload and exit.
  3. typo

    benoitc committed Dec 12, 2010
  4. update doc.

    benoitc committed Dec 12, 2010
  5. improve settings module import. Fix issues #127 & #128 . thanks to

    benoitc committed Dec 12, 2010
    gnublade for patches and feedback.
  6. remove some spaces.

    benoitc committed Dec 12, 2010
  7. add support for logging configuration using a ini file. It uses the

    benoitc committed Dec 12, 2010
    standard Python logging's module Configuration file format
    (http://docs.python.org/library/logging.html#configuration-file-format)
    and allows anyone to use his custom file handler. Fix issues #117 and #111.
  8. fail sooner on user and group error. Fix issue #75.

    benoitc committed Dec 12, 2010
    Note: the process could be extended to other variable that need specific
    parsing.
  9. keepalive faq.

    benoitc committed Dec 12, 2010
Commits on Dec 2, 2010
  1. fix manifest

    benoitc committed Dec 2, 2010
Commits on Nov 24, 2010
Commits on Nov 20, 2010
  1. split is enough

    benoitc committed Nov 20, 2010
  2. ipv6 support in gunicorn. fix ticket #107.

    benoitc committed Nov 20, 2010
  3. 'm tired of this versionning based on git for dev. Not really useful

    benoitc committed Nov 20, 2010
    since noone use it and force sometimes to have to reinstall in
    virtualenv.
  4. fix temporary file leaking .

    benoitc committed with benoitc Nov 20, 2010
Commits on Nov 18, 2010
  1. should fix problem with import when using gunicorn_django command line.

    benoitc committed Nov 18, 2010
    Also try to detect project path so we don't need to set the PYTHONPATH
    every time we use the DJANGO_SETTINGS_MODULE environment variable.
Commits on Nov 16, 2010
  1. Set the number of workers to zero on WINCH.

    davisp committed Nov 16, 2010
    We need to update the number of workers so they aren't restarted
    the next time the arbiter wakes up and runs manage_workers. Also
    fixed a typo for the log statement.
    
    Thanks to Randall Leeds for the report and patch.
Commits on Nov 12, 2010
Commits on Nov 11, 2010
Commits on Nov 10, 2010
Commits on Nov 8, 2010
  1. Set the correct Connection header in sync workers.

    davisp committed Nov 8, 2010
    We forgot to force this when we changed to HTTP/1.1 responses for the
    async worker classes. Thanks to @russss on Twitter for the report.
Commits on Nov 3, 2010
  1. Make sure that post_request is called.

    davisp committed Nov 3, 2010
    Fixes #119
Commits on Oct 30, 2010
  1. Fixed incorrect example config. (Since 036f8b5 it's been pre/post for…

    bencochran committed with benoitc Oct 29, 2010
    … hooks, not before/after)