rndc reconfig now performs stat() for all zones
Summary
Another submission from Jinmei, who would like to know if we intended for change #4362 (closed) to have the effect of making rndc reconfig perform stat() for all zone files.
Due to this change, 'rndc reconfig' now always checks the time stamp of the zone file:
- [func] Changed rndc reconfig behavior so that newly added zones are loaded asynchronously and the loading does not block the server. [RT #41934]
Is it intentional? If so, I'd wonder whether 'reconfig' is now redundant except for backward compatibility, but that aside, at least the man page of rndc should be updated as it still describes the old behavior:
reconfig Reload the configuration file and load new zones, but do not reload existing zone files even if they have changed. This is faster than a full reload when there is a large number of zones because it avoids the need to examine the modification times of the zones files.