@After
  public void tearDown() throws Exception {
    invokeInEveryVM(() -> {
      if (clientCache != null) {
        clientCache.close();
      }
      if (serverCache != null) {
        serverCache.close();
      }
      clientCache = null;
      serverCache = null;
    });

    // This test modifies system properties, which are statically cached
    client.bounce();
  }
Server should terminate client function execution when it times out. Client sends
CLIENT_FUNCTION_TIMEOUT to server when default is overridden by client.

<p>
TRAC #51193: The function execution connection on the server is never terminated even if the
gemfire.CLIENT_FUNCTION_TIMEOUT property is set
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/ClientFunctionTimeoutRegressionTest.java