difftreelog
fix batched builds evaluation errors
in: trunk
1 file changed
crates/nix-eval/src/lib.rsdiffbeforeafterboth79 }79 }80 Err(e) => {80 Err(e) => {81 for NixBuildTask(v, o) in deps {81 for NixBuildTask(v, o) in deps {82 let s = v.to_string_weak().await.expect("drv is string-like");82 let s = v.to_string_weak().await;83 let s = match s {84 Ok(s) => s,85 Err(e) => {86 let _ = o.send(Err(e));87 continue;88 }89 };83 if PathBuf::from(s).exists() {90 if PathBuf::from(s).exists() {84 let _ = o.send(v.build().await);91 let _ = o.send(v.build().await);85 } else {92 } else {