From 82c5230bc2d7e2dc3d36fb91a07f68667fb541f0 Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" Date: Wed, 30 Mar 2022 14:06:15 -0500 Subject: [PATCH] AccountsPackage::new less brittle (#23968) --- runtime/src/snapshot_package.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/runtime/src/snapshot_package.rs b/runtime/src/snapshot_package.rs index 1943b91bcb..c514b92ce6 100644 --- a/runtime/src/snapshot_package.rs +++ b/runtime/src/snapshot_package.rs @@ -91,9 +91,11 @@ impl AccountsPackage { .path() .join(bank_snapshot_info.slot.to_string()); fs::create_dir_all(&snapshot_hardlink_dir)?; + let file_name = + snapshot_utils::path_to_file_name_str(&bank_snapshot_info.snapshot_path)?; fs::hard_link( &bank_snapshot_info.snapshot_path, - &snapshot_hardlink_dir.join(bank_snapshot_info.slot.to_string()), + &snapshot_hardlink_dir.join(file_name), )?; }