]> git.ipfire.org Git - thirdparty/pdns.git/commit
Timout handling for ixfrs as a client.
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 24 Oct 2022 14:25:59 +0000 (16:25 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Thu, 3 Nov 2022 09:52:00 +0000 (10:52 +0100)
commitee3a91dba6922cd4ff0d05c29bfae68ab4a43a83
treea0cacd7dd5dbf488431006118eb6da35a480fd01
parent9ea9df7cd048c23ca9d3176224a34a5896c2de09
Timout handling for ixfrs as a client.

One complicating factor is that this is shared code, but auth and
rec do not agree on the definiton of the timeout value: auth states
it is a maximum idle time, while rec state it is the total xfr time.
While both apporaches make sense and in the end we would like to
enforce both, we now go for a more simple solution that respects
auth or rec behaviour based on a flag.

(cherry picked from commit fee334ae0f5083d47f9adc207d5a1a6d36ebc2ac)
pdns/ixfr.cc
pdns/ixfr.hh
pdns/ixplore.cc
pdns/rpzloader.cc
pdns/rpzloader.hh
pdns/slavecommunicator.cc