コード例 #1
0
ファイル: Poller.java プロジェクト: susotajuraj/jdk8u-jdk
 /** Since we can't guarantee WHEN finalize is called, we may recycle on our own. */
 public void reset() throws Exception {
   synchronized (globalSync) {
     nativeDestroyPoller(handle);
     this.handle = nativeCreatePoller(-1);
   }
 }
コード例 #2
0
ファイル: Poller.java プロジェクト: susotajuraj/jdk8u-jdk
 /** Needed to clean up at the JNI C level when object is GCd. */
 protected void finalize() throws Throwable {
   synchronized (globalSync) {
     nativeDestroyPoller(handle);
     super.finalize();
   }
 }