protected void initOptions(ServerBootstrap b) {
super.initOptions(b);
b.option(ChannelOption.SO_BACKLOG, 1024);
if (snd_buf.connect_server > 0) b.childOption(ChannelOption.SO_SNDBUF, snd_buf.connect_server);
if (rcv_buf.connect_server > 0) b.childOption(ChannelOption.SO_RCVBUF, rcv_buf.connect_server);
<BUG>b.childOption(ChannelOption.WRITE_BUFFER_WATER_MARK, WriteBufferWaterMark.DEFAULT);

}</BUG>
@Override
public ChannelHandler getChannelHandler() {

protected void initOptions(ServerBootstrap b) {
super.initOptions(b);
b.option(ChannelOption.SO_BACKLOG, 1024);
if (snd_buf.connect_server > 0) b.childOption(ChannelOption.SO_SNDBUF, snd_buf.connect_server);
if (rcv_buf.connect_server > 0) b.childOption(ChannelOption.SO_RCVBUF, rcv_buf.connect_server);
b.childOption(ChannelOption.WRITE_BUFFER_WATER_MARK, new WriteBufferWaterMark(
connect_server_low, connect_server_high
));
}
@Override
public ChannelHandler getChannelHandler() {
