Supervisor v1.0.3 Release Notes

Release Date: 2004-05-26 // almost 20 years ago
    • The daemon could chew up a lot of CPU time trying to select() on real files (I didn't know select() failed to block when a file is at EOF). Fixed by polling instead of using select().

    • 🖨 Processes could "leak" and become zombies due to a bug in reaping dead children.

    • 0️⃣ supervisord now defaults to daemonizing itself.

    • 'daemon' config file option and -d/--daemon command-line option removed from supervisord acceptable options. In place of these options, we now have a 'nodaemon' config file option and a -n/--nodaemon command-line option.

    • logtail now works.

    • 🔀 pidproxy changed slightly to reap children synchronously.

    • in alpha2 changelist, supervisord was reported to have a "noauth" command-line option. This was not accurate. The way to turn off auth on the server is to disinclude the "passwdfile" config file option from the server config file. The client however does indeed still have a noauth option, which prevents it from ever attempting to send authentication credentials to servers.

    • ZPL license added for ZConfig to LICENSE.txt