Skip to content

Commit 4987ae6

Browse files
committed
Include file descriptor error message in changelog
1 parent 3ed820a commit 4987ae6

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

CHANGES.txt

+10-6
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,29 @@
1818
same time. Specifying a log filename of ``syslog`` is still supported
1919
but deprecated. Patch by Jason R. Coombs.
2020

21-
- Allow > 1023 file descriptors by using poll/kqueue on platforms which
22-
support it. See https://github.com/Supervisor/supervisor/pull/129.
23-
Patch by Igor Sobreira.
24-
2521
- The behavior of the config file expansion ``%(here)s`` has changed. In
2622
previous versions, a bug caused ``%(here)s`` to always expand to the
2723
directory of the root config file. Now, when ``%(here)s`` is used inside
2824
a file included via ``[include]``, it will expand to the directory of
2925
that file. Thanks to Alex Eftimie and Zoltan Toth-Czifra for the patches.
3026

31-
- Files included via the ``[include]`` section are now logged at the ``INFO``
32-
level instead of ``WARN``. Patch by Daniel Hahler.
27+
- ``supervisord`` will now use ``kqueue``, ``poll``, or ``select`` to monitor
28+
its file descriptors, in that order, depending on what is available on the
29+
system. Previous versions used ``select`` only and would crash with the error
30+
``ValueError: filedescriptor out of range in select()`` when running a large
31+
number of subprocesses (whatever number resulted in enough file descriptors
32+
to exceed the fixed-size file descriptor table used by ``select``, which is
33+
typically 1024). Patch by Igor Sobreira.
3334

3435
- ``/etc/supervisor/supervisord.conf`` has been added to the config file search
3536
paths. Many versions of Supervisor packaged for Debian and Ubuntu have
3637
included a patch that added this path. This difference was reported in a
3738
number of tickets as a source of confusion and upgrade difficulties, so the
3839
path has been added. Patch by Kelvin Wong.
3940

41+
- Files included via the ``[include]`` section are now logged at the ``INFO``
42+
level instead of ``WARN``. Patch by Daniel Hahler.
43+
4044
3.2.3 (2016-03-19)
4145
------------------
4246

0 commit comments

Comments
 (0)