Edit C:\galaxie\jobs\GALAXIE__JOBs\GALAXIE__PCKG_0.5\lib\org\postgresql\util\SharedTimer.class
Êþº¾ 4 ? org/postgresql/util/SharedTimer java/lang/Object SharedTimer.java timerCount +Ljava/util/concurrent/atomic/AtomicInteger; LOGGER Ljava/util/logging/Logger; timer Ljava/util/Timer; refCount <init> ()V )java/util/concurrent/atomic/AtomicInteger (I)V this !Lorg/postgresql/util/SharedTimer; getRefCount ()I get getTimer ()Ljava/util/Timer; # incrementAndGet % & java/lang/Thread ( currentThread ()Ljava/lang/Thread; * + ) , getContextClassLoader ()Ljava/lang/ClassLoader; . / ) 0 setContextClassLoader (Ljava/lang/ClassLoader;)V 2 3 ) 4 java/util/Timer 6 java/lang/StringBuilder 8 9 PostgreSQL-JDBC-SharedTimer- ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = > 9 ? (I)Ljava/lang/StringBuilder; = A 9 B toString ()Ljava/lang/String; D E 9 F (Ljava/lang/String;Z)V H 7 I java/lang/ClassLoader K java/lang/Throwable M index I prevContextCL Ljava/lang/ClassLoader; releaseTimer decrementAndGet T U W java/util/logging/Level Y FINEST Ljava/util/logging/Level; [ \ Z ] >Outstanding references still exist so not closing shared Timer _ java/util/logging/Logger a log .(Ljava/util/logging/Level;Ljava/lang/String;)V c d b e CNo outstanding references to shared Timer, will cancel and close it g cancel i 7 j WARNING l \ Z m QreleaseTimer() called too many times; there is probably a bug in the calling code o set q r count <clinit> java/lang/Class v getName x E w y getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; { | b } Code LocalVariableTable LineNumberTable StackMapTable SourceFile ! B L *· *µ *» Y· µ ± ? ? 2 *´ ¶ ¬ ? ? ! ! "