private boolean isLockingSuspendedByCurrentThread() {
    try {
      return getLockService().isLockingSuspendedByCurrentThread();
    } catch (IllegalStateException e) {
      lockCheckReadiness();
      throw e;
    }
  }
Wraps call to dlock service in order to throw RegionDestroyedException if dlock service throws
IllegalStateException and isDestroyed is true.
geode-core/src/main/java/org/apache/geode/internal/cache/DistributedRegion.java