private boolean isBufferConsumer(FunctionExecutionPooledExecutor executor) {
      return Thread.currentThread() == executor.bufferConsumer;
    }
Is the current thread used for executing Functions?
geode-core/src/main/java/org/apache/geode/distributed/internal/FunctionExecutionPooledExecutor.java