`peers.map((p) async {})` is not sync and peers are loaded before deletion. ``` let mut peers = config::LanPeers::load().peers; peers.retain(|x| x.id != id); ``` Signed-off-by: 21pages <sunboeasy@gmail.com>