From ff08f54f41bbcc207efbb7a243b50ececdf6dec2 Mon Sep 17 00:00:00 2001 From: Arpit Agarwal Date: Wed, 1 Mar 2017 12:59:02 -0800 Subject: [PATCH] HDFS-11479. Socket re-use address option should be used in SimpleUdpServer. Contributed by Mukul Kumar Singh. --- .../src/main/java/org/apache/hadoop/oncrpc/SimpleUdpServer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hadoop-common-project/hadoop-nfs/src/main/java/org/apache/hadoop/oncrpc/SimpleUdpServer.java b/hadoop-common-project/hadoop-nfs/src/main/java/org/apache/hadoop/oncrpc/SimpleUdpServer.java index c9cb2b3dd1d..d691abad358 100644 --- a/hadoop-common-project/hadoop-nfs/src/main/java/org/apache/hadoop/oncrpc/SimpleUdpServer.java +++ b/hadoop-common-project/hadoop-nfs/src/main/java/org/apache/hadoop/oncrpc/SimpleUdpServer.java @@ -63,6 +63,7 @@ public void run() { server.setOption("broadcast", "false"); server.setOption("sendBufferSize", SEND_BUFFER_SIZE); server.setOption("receiveBufferSize", RECEIVE_BUFFER_SIZE); + server.setOption("reuseAddress", true); // Listen to the UDP port ch = server.bind(new InetSocketAddress(port));