3.0a10 (2011-03-30)

  • Fixed the stylesheet of the web interface so the footer line won’t overlapa long process list. Thanks to Derek DeVries for the patch.
  • Allow rpc interface plugins to register new events types.
  • Bug fix for FCGI sockets not getting cleaned up when the reload commandis issued from supervisorctl. Also, the default behavior has changed forFCGI sockets. They are now closed whenever the number of running processesin a group hits zero. Previously, the sockets were kept open unless agroup-level stop command was issued.
  • Better error message when HTTP server cannot reverse-resolve a hostname toan IP address. Previous behavior: show a socket error. Current behavior:spit out a suggestion to stdout.
  • Environment variables set via environment= value within[supervisord] section had no effect. Thanks to Wyatt Baldwinfor a patch.
  • Fix bug where stopping process would cause process output that happenedafter the stop request was issued to be lost. Seehttps://github.com/Supervisor/supervisor/issues/11.
  • Moved 2.X change log entries into HISTORY.txt.
  • Converted CHANGES.txt and README.txt into proper ReStructuredTextand included them in the long_description in setup.py.
  • Added a tox.ini to the package (run via tox in the package dir). Testssupervisor on multiple Python versions.