summaryrefslogtreecommitdiff
path: root/vm
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2006-12-04 00:40:25 +0000
committerMark Wielaard <mark@klomp.org>2006-12-04 00:40:25 +0000
commit7429dc1ae5f7760e0ee39dc2de22930af79dcd45 (patch)
treeb9b0a1453c3b33ca0c59fd56305da15ba8e3402d /vm
parent995879ef3b083996ec31c59c5f88958b65a1ce63 (diff)
downloadclasspath-7429dc1ae5f7760e0ee39dc2de22930af79dcd45.tar.gz
* vm/reference/gnu/java/nio/VMChannel.java (isThreadInterrupted):
Make static. * native/jni/java-nio/gnu_java_nio_VMChannel.c (JCL_thread_interrupted): Only take JNIEnv. (vm_channel_class): New static variable. (initID): Set vm_channel_class. Wrap all reads() and writes() in do-while blocks that check interrupted status.
Diffstat (limited to 'vm')
-rw-r--r--vm/reference/gnu/java/nio/VMChannel.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/reference/gnu/java/nio/VMChannel.java b/vm/reference/gnu/java/nio/VMChannel.java
index 39ee4edb6..1f69877b6 100644
--- a/vm/reference/gnu/java/nio/VMChannel.java
+++ b/vm/reference/gnu/java/nio/VMChannel.java
@@ -634,7 +634,7 @@ public final class VMChannel
*
* @return
*/
- final boolean isThreadInterrupted()
+ static boolean isThreadInterrupted()
{
return Thread.currentThread().isInterrupted();
}