Viktor Dukhovni:
> On Mon, Dec 19, 2011 at 07:54:59AM -0800, Who Me wrote:
> 
> > Both my existing postfix (V2.5.5) implementation, and my
> > new one (V2.8.7) update their relay_recipients table daily
> 
> This table is consulted *only* by smtpd(8).
> 
> > On the older box, every day I see a message stating that
> > hash:/etc/postfix/relay_recipients has changed -- restarting.
> 
> This happens when an smtpd(8) notices a table change after processing
> a request and just before accepting another. A sufficiently idle
> system will not have any mail coming in during or shortly after
> the table change, and no message is logged since no smtpd(8) process
> services multiple requests in a time interval that spans the table
> change time.
> 
> > However, my new box does not log this message.
> 
> It is likely "sufficiently idle".

This is a plausible explanation. If the Postfix daemon receives no
new client connection, the Postfix daemon just terminates when the
idle time limit is reached, without ever having looked at the table
after it was changed.

        Wietse

Reply via email to