diff --git a/vtm/src/org/oscim/layers/tile/TileLayer.java b/vtm/src/org/oscim/layers/tile/TileLayer.java index 304183af..b3edb06a 100644 --- a/vtm/src/org/oscim/layers/tile/TileLayer.java +++ b/vtm/src/org/oscim/layers/tile/TileLayer.java @@ -91,11 +91,6 @@ public abstract class TileLayer extends Layer implements M for (T loader : mTileLoader) { loader.pause(); loader.interrupt(); - try { - loader.join(); - } catch (InterruptedException e) { - e.printStackTrace(); - } loader.cleanup(); } } diff --git a/vtm/src/org/oscim/utils/PausableThread.java b/vtm/src/org/oscim/utils/PausableThread.java index cb4641b7..22979425 100644 --- a/vtm/src/org/oscim/utils/PausableThread.java +++ b/vtm/src/org/oscim/utils/PausableThread.java @@ -57,6 +57,11 @@ public abstract class PausableThread extends Thread { synchronized (this) { super.interrupt(); } + //try { + // join(); + //} catch (InterruptedException e) { + // e.printStackTrace(); + //} } /**