HBASE-14784 Port conflict is not resolved in HBaseTestingUtility.randomFreePort() (Youngjoon Kim)

This commit is contained in:
tedyu 2015-11-08 08:50:41 -08:00
parent 305ecaf224
commit 6b9d30d913

View File

@ -3451,6 +3451,7 @@ public class HBaseTestingUtility extends HBaseCommonTestingUtility {
do { do {
port = randomPort(); port = randomPort();
if (takenRandomPorts.contains(port)) { if (takenRandomPorts.contains(port)) {
port = 0;
continue; continue;
} }
takenRandomPorts.add(port); takenRandomPorts.add(port);