Skip to content

Commit 9a6bd14

Browse files
committed
update catch for FoundryLocalException
1 parent 554e1cf commit 9a6bd14

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

AIDevGallery/Samples/SharedCode/IChatClient/FoundryLocalChatClientFactory.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@ internal static class FoundryLocalChatClientFactory
3030
AppName = "AIDevGallery"
3131
};
3232

33-
await FoundryLocalManager.CreateAsync(config, NullLogger.Instance);
33+
try
34+
{
35+
await FoundryLocalManager.CreateAsync(config, NullLogger.Instance);
36+
}
37+
catch (FoundryLocalException) when (FoundryLocalManager.IsInitialized)
38+
{
39+
Debug.WriteLine("[FoundryLocal] Manager already initialized by another caller; proceeding.");
40+
}
3441
}
3542

3643
var manager = FoundryLocalManager.Instance;

0 commit comments

Comments
 (0)