home *** CD-ROM | disk | FTP | other *** search
- package java.lang.ref;
-
- import java.security.PrivilegedAction;
-
- class Finalizer$1 implements PrivilegedAction {
- // $FF: synthetic field
- private final Runnable val$proc;
-
- Finalizer$1(Runnable var1) {
- this.val$proc = var1;
- }
-
- public Object run() {
- ThreadGroup var1 = Thread.currentThread().getThreadGroup();
-
- for(ThreadGroup var2 = var1; var2 != null; var2 = var2.getParent()) {
- var1 = var2;
- }
-
- Thread var3 = new Thread(var1, this.val$proc, "Secondary finalizer");
- var3.start();
-
- try {
- var3.join();
- } catch (InterruptedException var5) {
- }
-
- return null;
- }
- }
-