docs: public void asyncOperationStarted() {
      if (syncThread == Thread.currentThread()) {
        synchronized (entry) {
          while (entry.isProcessing()) {
            try {
              entry.wait();
            } catch (InterruptedException ex) {
              Thread.currentThread().interrupt();
            }
          }
        }
      } else {
        entryLocked = false;
      }
    }