3.3.4 (2018-02-15)

  • Fixed a bug where rereading the configuration would not detect changes toeventlisteners. Patch by Michael Ihde.
  • Fixed a bug where the warning Supervisordisrunningasrootanditissearchingforitsconfigfile may have been incorrectly shown bysupervisorctl if its executable name was changed.
  • Fixed a bug where supervisord would continue starting up if the[supervisord] section of the config file specified user= butsetuid() to that user failed. It will now exit immediately if itcannot drop privileges.
  • Fixed a bug in the web interface where redirect URLs did not have a slashbetween the host and query string, which caused issues when proxying withNginx. Patch by Luke Weber.
  • When supervisord successfully drops privileges during startup, it is nowlogged at the INFO level instead of CRIT.
  • The HTTP server now returns a Content-Type header specifying UTF-8 encoding.This may fix display issues in some browsers. Patch by Katenkka.