Gitweb:
https://git.exim.org/exim.git/commitdiff/593107c7f2fe474664e51f9b2ce790873f4df4f8
Commit: 593107c7f2fe474664e51f9b2ce790873f4df4f8
Parent: bb0b9439253ba4cfe5b77e9033dbac46704d3412
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Wed Aug 11 12:39:41 2021 +0100
Committer: Jeremy Harris <jgh146exb@???>
CommitDate: Wed Aug 11 12:39:41 2021 +0100
Docs: addition mention of lookup caching option
---
doc/doc-docbook/spec.xfpt | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index 41c6478..8c229ce 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -7423,6 +7423,12 @@ lookups. However, because (apart from the daemon) Exim operates as a collection
of independent, short-lived processes, this caching applies only within a
single Exim process. There is no inter-process lookup caching facility.
+.new
+If an option &"cache=no_rd"& is used on the lookup then
+the cache is only written to, cached data is not used for the operation
+and a real lookup is done.
+.wen
+
For single-key lookups, Exim keeps the relevant files open in case there is
another lookup that needs them. In some types of configuration this can lead to
many files being kept open for messages with many recipients. To avoid hitting