Index: /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java	(revision 10540)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java	(revision 10541)
@@ -14,6 +14,4 @@
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
 
 import javax.swing.AbstractAction;
@@ -39,5 +37,4 @@
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.Pair;
-import org.openstreetmap.josm.tools.Utils;
 
 /**
@@ -49,8 +46,4 @@
 public class CacheContentsPanel extends JPanel {
 
-
-    private final transient ExecutorService executor =
-            Executors.newSingleThreadExecutor(Utils.newThreadFactory(getClass() + "-%d", Thread.NORM_PRIORITY));
-
     /**
      * Creates cache content panel
@@ -58,5 +51,5 @@
     public CacheContentsPanel() {
         super(new GridBagLayout());
-        executor.submit(new Runnable() {
+        Main.worker.submit(new Runnable() {
             @Override
             public void run() {
@@ -66,5 +59,4 @@
             }
         });
-        executor.shutdown();
     }
 
