code: protected final void clearReadPending() {
          if (isRegistered()) {
              EventLoop eventLoop = eventLoop();
              if (eventLoop.inEventLoop()) {
                  readPending = false;
              } else {
                  eventLoop.execute(clearReadPendingRunnable);
              }
          } else {
              // Best effort if we are not registered yet clear readPending. This happens during channel initialization.
              readPending = false;
          }
      }
docs: Set read pending to {@code false}.