private void signalNotFull() {
    final ReentrantLock putLock = this.putLock;
    putLock.lock();
    try {
      notFull.signal();
    } finally {
      putLock.unlock();
    }
  }
Signals a waiting put. Called only from take/poll.
geode-core/src/main/java/org/apache/geode/internal/cache/ForceableLinkedBlockingQueue.java