protected synchronized boolean hasWaitingRequests() {
      if (pendingRequests == null) {
        return false;
      }
      return !pendingRequests.isEmpty();
    }
Returns true if there are pending requests waiting to lock this grant token.
<p>
Caller must synchronize on this grant token.

Concurrency: protected by synchronization of *this* DLockGrantToken

@return true if there are pending requests waiting to lock this
geode-core/src/main/java/org/apache/geode/distributed/internal/locks/DLockGrantor.java