diff --git a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/ForkingClientServerIntegrationTestsSupport.java b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/ForkingClientServerIntegrationTestsSupport.java index c2c5a4d..0de2d56 100644 --- a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/ForkingClientServerIntegrationTestsSupport.java +++ b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/ForkingClientServerIntegrationTestsSupport.java @@ -70,7 +70,7 @@ public abstract class ForkingClientServerIntegrationTestsSupport extends ClientS public static void startGemFireServer(@NonNull Class gemfireServerConfigurationClass, String... arguments) throws IOException { - int availablePort = setAndGetPoolPortProperty(setAndGetCacheServerPortProperty(findAvailablePort())); + int availablePort = setAndGetPoolPortProperty(setAndGetCacheServerPortProperty(findAndReserveAvailablePort())); List argumentList = new ArrayList<>(Arrays.asList(ArrayUtils.nullSafeArray(arguments, String.class)));