Unexpected behaviour with TurboFloat

Hy Wyatt,I'm using TFS v4.0.9.3 x64 on Windows 7 with the following settings:<?xml version="1.0" encoding="utf-8"?><config> <bind port="13"/> <cpu threads="0"/> <lease length="1800"/> <log file="tfs-log.txt" level="notification"/> <isgenuine days_between="1" grace="1"/></config>I'm getting the following results:The verification versus the servers is 2 days (1 expected)The lease is 15 minutes long (30 expected).Is this expected?

Thanks,Alessandro

Hey Alessandro,

>> "The verification versus the servers is 2 days (1 expected)"

We can't reproduce this here. Re-verification happens "days_between" after the last contact. And on failure (for whatever reason) then it retries later on at a variable interval.

>> "The lease is 15 minutes long (30 expected)."

It might renew 15 minutes into the lease length, but that doesn't mean the lease is 15 minutes long. It's just the point at which the TurboFloat Library has chosen to renew the lease to ensure that the end-user actually keeps the lease.

If you were to block the internet on that computer after the initial lease was granted you would see that the "lease expired" error would only appear after 30 minutes.