In the code, it is initialized to the define @THREE_HOURS@, which is 10800, i.e. three hours in seconds.
Unfortunately, the code later on is expecting minutes, so @agent_expireafter@ is essentially translated as @10800*60@, which effectively is about one week.
Finally in the documentation, the documented default is 10080 minutes, which is a bit different to 10800 which is the real value.
Which value do we want for @agent_expireafter@?
- three hours?
- one week?
- something else?