/// <summary> /// Add images to list to be saved /// </summary> /// <param name="image"></param> private void AddImageThreadSafe(HImage image) { lock (ImagesInMemory) { ImagesInMemory.Enqueue(image); NumImagesInMemory = ImagesInMemory.Count; CurrentIndex++; if (SavePointReached) { SerializeImages(); } } }