docs: public void discardConnection(Connection realConnection) {
          JdbcUtils.close(realConnection);
  
          lock.lock();
          try {
              activeCount--;
              discardCount++;
  
              if (activeCount <= 0) {
                  emptySignal();
              }
          } finally {
              lock.unlock();
          }
      }