Skip to content

Commit 9c39840

Browse files
committed
Ensure local indices are only loaded once
1 parent 5512092 commit 9c39840

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

TACTSharp/CDN.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ public void OpenLocal()
2828
{
2929
if (Settings.BaseDir != null)
3030
{
31+
if (CASCIndexInstances.Count > 0)
32+
return;
33+
3134
try
3235
{
3336
var localTimer = new Stopwatch();
@@ -108,6 +111,9 @@ private void LoadCASCIndices()
108111
var dataDir = Path.Combine(Settings.BaseDir, "Data", "data");
109112
if (Directory.Exists(dataDir))
110113
{
114+
if(CASCIndexInstances.Count > 0)
115+
return;
116+
111117
var indexFiles = Directory.GetFiles(dataDir, "*.idx");
112118
foreach (var indexFile in indexFiles)
113119
{

0 commit comments

Comments
 (0)