supervisor v4.2.2 Release Notes

Release Date: 2021-02-26 // 8 months ago
    • ๐Ÿ›  Fixed a bug where supervisord could crash if a subprocess exited immediately before trying to kill it.

    • Fixed a bug where the stdout_syslog and stderr_syslog options of a [program:x] section could not be used unless file logging for the same program had also been configured. The file and syslog options can now be used independently. Patch by Scott Stroupe.

    • ๐Ÿ›  Fixed a bug where the logfile option in the [supervisord] section would not log to syslog when the special filename of syslog was supplied, as is supported by all other log filename options. Patch by Franck Cuny.

    • ๐Ÿ›  Fixed a bug where environment variables defined in environment= in the [supervisord] section or a [program:x] section could not be used in %(ENV_x)s expansions. Patch by MythRen.

    • ๐Ÿšฆ The supervisorctl signal command now allows a signal to be sent when a process is in the STOPPING state. Patch by Mike Gould.

    • ๐Ÿ–จ supervisorctl and supervisord now print help when given -? in addition to the existing -h/--help.


Previous changes from v4.2.1

    • ๐Ÿ›  Fixed a bug on Python 3 where a network error could cause supervisord to crash with the error <class 'TypeError'>:can't concat str to bytes. Patch by Vinay Sajip.

    • ๐Ÿ›  Fixed a bug where a test would fail on systems with glibc 2.3.1 because the default value of SOMAXCONN changed.