3.1.1 (2014-08-11)

  • Fixed a bug where supervisorctltail-fname output would stop if logrotation occurred while tailing.
  • Prevent a crash when a greater number of file descriptors were attempted tobe opened than permitted by the environment when starting a bunch ofprograms. Now, instead a spawn error is logged.
  • Compute “channel delay” properly, fixing symptoms where a supervisorctlstart command would hang for a very long time when a process (or manyprocesses) are spewing to their stdout or stderr. See comments attached tohttps://github.com/Supervisor/supervisor/pull/263 .
  • Added docs/conf.py, docs/Makefile, and supervisor/scripts/*.pyto the release package.