mpsc bounded channel requires buffer > 0

This commit is contained in:
edouardparis 2025-03-19 15:15:24 +01:00
parent dabd53b929
commit f3959d51cd

View File

@ -681,7 +681,7 @@ pub async fn import_backup(
let backup_labels_map = labels.clone().into_map();
// if there is a conflict, we ask user to ACK before overwrite
let (ack_sender, mut ack_receiver) = channel(0);
let (ack_sender, mut ack_receiver) = channel(1);
let mut conflict = false;
for (k, l) in &backup_labels_map {
if let Some(lab) = labels_map.get(k) {
@ -745,7 +745,7 @@ pub async fn import_backup(
}
};
let (ack_sender, mut ack_receiver) = channel(0);
let (ack_sender, mut ack_receiver) = channel(1);
let mut conflict = false;
for (fg, key) in &account.keys {
if let Some(k) = settings_aliases.get(fg) {