I am running into a strange issue.

Here is the sequence:
1 - I load an image from disk named Image.jpg lets say.
2 - Image.jpg is then replaced on disk with a different image, same name, same path though.
3- I load Image.jpg again, but I see the original image, not the one that is on disk now.

My assumption is that luna is caching the contents of that file path somewhere and when my app loads it, the image is load from the cache and not from disk.

If this is the case, is there a way to clear this magical cache I am imagining?

Rebooting luna fixes the issue and the new image is loaded correctly.

Oh and this happens sometimes, not all the time, making the debugging process so much fun.