dhcp4d: add some leeway for lease activity

This commit is contained in:
Michael Stapelberg 2020-02-06 18:48:19 +01:00
parent a543cb9a34
commit e34148d4e7

View File

@ -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)
}