Re: [Exim] speed of lookup types

Top Page
Delete this message
Reply to this message
Author: Nico Erfurth
Date:  
To: Avleen Vig, Exim-Users (E-mail)
Subject: Re: [Exim] speed of lookup types
Avleen Vig schrieb:

> Incorrect. In Berkley DB (at least before 4.x) you need to lock the
> entire file in order to write to it. I don't know the case after 4.x it
> may have changed.


But exim itself does not look the file when it does a lookup on it.

For retry/callout/etc databases exim does its own locking, based on a
seperated lockfile.

Modifying a file that's used by exim for lookups isn't supported, you
ALWAYS should create a new file, and rename it to the old name, as this
is an atomic operation on all operating systems (AFAIK).

Nico