From 75beeacab7f3ed572bc44fa6ddde0f064efbfb4d Mon Sep 17 00:00:00 2001 From: Knut Forkalsrud Date: Sat, 22 May 2010 19:33:35 -0700 Subject: [PATCH] With caching we get concurrency issues, so synchronize.. --- src/main/java/org/forkalsrud/album/exif/DirectoryEntry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/forkalsrud/album/exif/DirectoryEntry.java b/src/main/java/org/forkalsrud/album/exif/DirectoryEntry.java index d072af9..6a4b500 100644 --- a/src/main/java/org/forkalsrud/album/exif/DirectoryEntry.java +++ b/src/main/java/org/forkalsrud/album/exif/DirectoryEntry.java @@ -108,7 +108,7 @@ public class DirectoryEntry extends Entry { return null; } - protected void loadChildren() { + protected synchronized void loadChildren() { if (childrenLoaded) { return;