Change: [Linkgraph] Delete links only served by vehicles stopped in depot

A stale link is not deleted if the link refresher finds a vehicle that still serves it.
This commit excludes vehicles stopped in depot for a very long time from the link refresher,
so that their stale links can be deleted.
This commit is contained in:
Nicolas Chappe
2021-08-18 17:06:22 +02:00
committed by Michael Lutz
parent dd3acccb1b
commit b83820e723
2 changed files with 8 additions and 2 deletions

View File

@@ -447,6 +447,9 @@ public:
/** Minimum effective distance for timeout calculation. */
static const uint MIN_TIMEOUT_DISTANCE = 32;
/** Number of days before deleting links served only by vehicles stopped in depot. */
static const uint STALE_LINK_DEPOT_TIMEOUT = 1024;
/** Minimum number of days between subsequent compressions of a LG. */
static const uint COMPRESSION_INTERVAL = 256;