pub async fn persist_peer_availability(
db: Database,
peer_activity: Arc<Mutex<PeerActivity>>,
)Expand description
Folds the PeerActivity into the persisted PeerAvailabilityState
every 10 minutes, or every 10 seconds in tests. A restart loses at most one
interval of activity.