dtn7 0.18.2

Rust delay-tolerant-networking daemon and CLI tools implementing Bundle Protocol Version 7 (RFC9171)
Documentation
use log::debug;

async fn janitor() {
    debug!("running janitor");

    debug!("cleaning up peers");
    crate::core::process_peers().await;

    // handled in forwarding
    //debug!("cleaning up store");
    //crate::store_delete_expired();

    debug!("reprocessing bundles");
    /*if let Err(err) = crate::core::process_bundles().await {
        error!("Processing bundles failed: {}", err);
    }*/
    crate::core::process_bundles().await;
}

pub fn spawn_janitor() {
    tokio::spawn(crate::dtnd::cron::spawn_timer(
        crate::CONFIG.lock().janitor_interval,
        janitor,
    ));
}