Explorar el Código

enable "SO_REUSEADDR"

luis.neves hace 11 años
padre
commit
c761347c44
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      netty/src/main/java/hello/HelloWebServer.java

+ 2 - 1
netty/src/main/java/hello/HelloWebServer.java

@@ -43,7 +43,8 @@ public class HelloWebServer {
 	private void doRun(EventLoopGroup loupGroup, Class<? extends ServerChannel> serverChannelClass) throws InterruptedException	{
 		try {
 			ServerBootstrap b = new ServerBootstrap();
-			b.option(ChannelOption.SO_BACKLOG, 1024);			
+			b.option(ChannelOption.SO_BACKLOG, 1024);
+			b.option(ChannelOption.SO_REUSEADDR, true);
 			b.group(loupGroup).channel(serverChannelClass).childHandler(new HelloServerInitializer());			
 			b.childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT);