public void run() { while (true) { try { PhantomWrapper ref = (PhantomWrapper) mQueue.remove(); // System.out.println("dequeued ref " + ref.mNativeData + // " - " + ref); Bitmap.freeNativeStorage(ref.mNativeData); // ref.clear(); } catch (InterruptedException ie) { System.out.println("intr"); break; } } }