summaryrefslogtreecommitdiff
path: root/gnu/java/nio/SelectorProviderImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/java/nio/SelectorProviderImpl.java')
-rw-r--r--gnu/java/nio/SelectorProviderImpl.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/gnu/java/nio/SelectorProviderImpl.java b/gnu/java/nio/SelectorProviderImpl.java
index 56167b69e..d50d0ee61 100644
--- a/gnu/java/nio/SelectorProviderImpl.java
+++ b/gnu/java/nio/SelectorProviderImpl.java
@@ -41,6 +41,7 @@ package gnu.java.nio;
import gnu.classpath.SystemProperties;
import java.io.IOException;
+import java.nio.channels.Channel;
import java.nio.channels.DatagramChannel;
import java.nio.channels.Pipe;
import java.nio.channels.ServerSocketChannel;
@@ -117,4 +118,13 @@ public class SelectorProviderImpl extends SelectorProvider
{
return new SocketChannelImpl (this);
}
+
+ public Channel inheritedChannel() throws IOException
+ {
+ // Implementation note: The default implementation can't do much more
+ // than return null. If a VM can provide something more useful it should
+ // install its own SelectorProvider (maybe a subclass of this one) to
+ // return something more useful.
+ return null;
+ }
}