code: final void realOpen() throws SQLException {
        if(conn == null) {
           conn = segment.createRealConnection();
  
           //Don't care about the exact value - randomize with some seconds to make
           //sure connections (if configured) don't expire at the same time even if they
           //are all created at once.
           realOpenTime = Clock.currTimeMillis + rnd.nextInt(120000);
           openStatements.clear(); //If reopen is a result of forceRealClose.
           reopenAttempts = 0;
        }
     }
docs: Opens a new (real) database connection <em>if</em>
  this connection has been {@code realClose}ed.
  @throws SQLException on open error.