]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Expand the note on max-recursion-depth 13098/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 3 Aug 2023 09:12:11 +0000 (11:12 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 3 Aug 2023 09:14:29 +0000 (11:14 +0200)
pdns/recursordist/docs/upgrade.rst

index 5f433dd30871b1266343ec7a010bed27c67ad36e..8d3f19be7f01a0f39111c9e03b7512d8e38ec386 100644 (file)
@@ -37,6 +37,8 @@ See :doc:`performance`, in particular the :ref:`worker_imbalance` section.
 - The :ref:`setting-reuseport` default has been changed to ``yes``.
 - The :ref:`setting-packetcache-ttl` default has been changed to 24 hours.
 - The :ref:`setting-max-recursion-depth` default has been changed to 16. Before it was, 40, but effectively the CNAME length chain limit (fixed at 16) took precedence.
+  If you increase :ref:`setting-max-recursion-depth`, you also have to increase :ref:`setting-stack-size`.
+  A starting point of 5k per recursion depth is suggested. Add some extra safety margin to avoid running out of stack.
 - The :ref:`setting-hint-file` setting gained a new special value to disable refreshing of root hints completely. See :ref:`handling-of-root-hints`.
 
 :program:`rec_control`