3.3.2 (2017-06-03)

  • Fixed a bug introduced in 3.3.0 where the supervisorctlreload commandwould crash supervisord with the error OSError:[Errno9]Badfiledescriptor if the kqueue poller was used. Patch by Jared Suttles.
  • Fixed a bug introduced in 3.3.0 where supervisord could get stuck in apolling loop after the web interface was used, causing high CPU usage.Patch by Jared Suttles.
  • Fixed a bug where if supervisord attempted to start but aborted due toanother running instance of supervisord with the same config, thepidfile of the running instance would be deleted. Patch by coldnight.
  • Fixed a bug where supervisorctlfg would swallow most XML-RPC faults.fg now prints the fault and exits.
  • Parsing the config file will now fail with an error message if a processor group name contains a forward slash character (/) since it wouldbreak the URLs used by the web interface.
  • supervisorctlreload now shows an error message if an argument isgiven. Patch by Joel Krauska.
  • supervisorctl commands avail, reread, and version now showan error message if an argument is given.