From e34148d4e780e30160738b8291e19c34503673a1 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Thu, 6 Feb 2020 18:48:19 +0100 Subject: [PATCH] dhcp4d: add some leeway for lease activity --- cmd/dhcp4d/dhcp4d.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/dhcp4d/dhcp4d.go b/cmd/dhcp4d/dhcp4d.go index ae3324a..48f0422 100644 --- a/cmd/dhcp4d/dhcp4d.go +++ b/cmd/dhcp4d/dhcp4d.go @@ -283,7 +283,7 @@ func newSrv(permDir string) (*srv, error) { http.Error(w, err.Error(), http.StatusInternalServerError) return } - w.Header().Set("X-Lease-Active", fmt.Sprint(lease.Expiry.After(time.Now().Add(handler.LeasePeriod/2)))) + w.Header().Set("X-Lease-Active", fmt.Sprint(lease.Expiry.After(time.Now().Add(handler.LeasePeriod*2/3)))) if _, err := io.Copy(w, bytes.NewReader(b)); err != nil { log.Printf("/lease/%s: %v", hostname, err) }