我是Netty的新手。我准备了一个基本测试。
当我从UDP客户端向无存在目的地发送数据报时,抛出异常PortUnreachableException。
然而,该写操作的未来将返回成功。我虽然它应该有返回失败和异常。
ChannelFuture cf = udpConnection.write("TEST").awaitUninterruptibly();
if ( cf.isSuccess()){
log.error("should have failed.");
}else {
log.error("Exception: ", cf.getCause());
}
我错过了什么?我怎样才能在将来的侦听器中为写请求捕获taht异常。
此致 哈维