main.swift runs a 5 second timer that re-checks broken config entries and reloads when a missing path becomes a repo again. 5 seconds is a bit keen. Ideally we would replace this with file events. Failing that, less frequent or exponentially-backed-off polling would be an improvement.
main.swift runs a 5 second timer that re-checks broken config entries and reloads when a missing path becomes a repo again. 5 seconds is a bit keen. Ideally we would replace this with file events. Failing that, less frequent or exponentially-backed-off polling would be an improvement.