Я написал небольшую программу для сервера netty.Он работает со всеми телефонами, но сервер отправляет запрос RST только для мобильных телефонов Android (клиент).И иногда работает нормально, но иногда возникает проблема.
Помогите мне.
ChannelFactory factory = new NioServerSocketChannelFactory(
Executors.newCachedThreadPool(),
Executors.newCachedThreadPool());
bootstrap = new ServerBootstrap(factory);
bootstrap.setPipelineFactory(new ChannelPipelineFactory() {
public ChannelPipeline getPipeline() {
// new SslHandler(getSSLEngine()),
return Channels.pipeline(
new MobileDecoder(),
new MobileChannelHandler(MobileMessageHandler
.getInstance()));
}
});
bootstrap.setOption("child.tcpNoDelay", true);
bootstrap.setOption("child.keepAlive", true);
bootstrap.bind(new InetSocketAddress(9083));