From 834b9e530e652b7ff7c5e222720bce3ad2b11c5f Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Wed, 27 Jun 2012 04:18:53 +0200 Subject: Lock Cleanup (API Change) - LockExt -> ThreadLock - clarifying semantics (API Change) - ThreadLock: Remove isOwner(), use isOwner(Thread.currentThread) - adding @Override --- src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java') diff --git a/src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java b/src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java index f0bed66..f369941 100644 --- a/src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java +++ b/src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java @@ -71,11 +71,13 @@ public class SingletonInstanceFileLock extends SingletonInstance { setupFileCleanup(); } + @Override public final String getName() { return file.getPath(); } private void setupFileCleanup() { file.deleteOnExit(); Runtime.getRuntime().addShutdownHook(new Thread() { + @Override public void run() { unlock(); } -- cgit v1.2.3