// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.squareup.picasso; import android.os.Handler; import android.os.Message; import android.os.Process; import java.lang.ref.ReferenceQueue; // Referenced classes of package com.squareup.picasso: // Picasso private static class setName extends Thread { private final Handler handler; private final ReferenceQueue referenceQueue; public void run() { Process.setThreadPriority(10); _L1: rence rence; Message message; try { rence = (rence)referenceQueue.remove(1000L); message = handler.obtainMessage(); } catch (InterruptedException interruptedexception) { return; } catch (final Exception e) { handler.post(new Runnable() { final Picasso.CleanupThread this$0; final Exception val$e; public void run() { throw new RuntimeException(e); } { this$0 = Picasso.CleanupThread.this; e = exception; super(); } }); return; } if (rence == null) { break MISSING_BLOCK_LABEL_56; } message.what = 3; message.obj = rence.action; handler.sendMessage(message); goto _L1 message.recycle(); goto _L1 } void shutdown() { interrupt(); } _cls1.val.e(ReferenceQueue referencequeue, Handler handler1) { referenceQueue = referencequeue; handler = handler1; setDaemon(true); setName("Picasso-refQueue"); } }