Make DatagramChannel impls .isActive() return true when the underlying Channel is open. This also fixes [#1830]

This commit is contained in:
Norman Maurer 2013-09-11 20:37:21 +02:00
parent 7d9388a3cc
commit f4f04a08c2
2 changed files with 2 additions and 2 deletions

View File

@ -128,7 +128,7 @@ public final class NioDatagramChannel
@Override
public boolean isActive() {
DatagramChannel ch = javaChannel();
return ch.isOpen() && ch.socket().isBound();
return ch.isOpen();
}
@Override

View File

@ -125,7 +125,7 @@ public class OioDatagramChannel extends AbstractOioMessageChannel
@Override
public boolean isActive() {
return isOpen() && socket.isBound();
return isOpen();
}
@Override