diff --git a/crates/binstalk-manifests/src/cargo_config.rs b/crates/binstalk-manifests/src/cargo_config.rs index 6bc36d96..dc9985dc 100644 --- a/crates/binstalk-manifests/src/cargo_config.rs +++ b/crates/binstalk-manifests/src/cargo_config.rs @@ -138,7 +138,7 @@ impl Config { fn inner(path: &Path) -> Result<Config, ConfigLoadError> { match File::open(path) { Ok(file) => { - let file = FileLock::new_shared(file)?; + let file = FileLock::new_shared(file)?.set_file_path(path); // Any regular file must have a parent dir Config::load_from_reader(file, path.parent().unwrap()) }