Skip to content

Commit

Permalink
Merge pull request #943 from scritch1sm/v0.16.0_patches
Browse files Browse the repository at this point in the history
Specify file open permissions needed as read only.
  • Loading branch information
martindevans authored Oct 8, 2024
2 parents 4e32191 + 0a8982d commit e3fbb21
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion LLama/Native/SafeLlamaModelHandle.cs
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ public static SafeLlamaModelHandle LoadFromFile(string modelPath, LLamaModelPara
// - File exists (automatically throws FileNotFoundException)
// - File is readable (explicit check)
// This provides better error messages that llama.cpp, which would throw an access violation exception in both cases.
using (var fs = new FileStream(modelPath, FileMode.Open))
using (var fs = new FileStream(modelPath, FileMode.Open, FileAccess.Read))
if (!fs.CanRead)
throw new InvalidOperationException($"Model file '{modelPath}' is not readable");

Expand Down

0 comments on commit e3fbb21

Please sign in to comment.