title: Hikari: Failed to validate connection because connection is closed
body: <p>I'm using hikari pool connection through play framework and mariadb client and since I've updated them (play 2.6.5 -> 2.6.6 and mariadb 2.1.1 -> 2.1.2 but not sure it's related) regularly I've got the following error:</p>
  
  <pre><code>HikariPool-1 - Failed to validate connection org.mariadb.jdbc.MariaDbConnection@31124a47 (Connection.setNetworkTimeout cannot be called on a closed connection)
      at com.zaxxer.hikari.pool.PoolBase.isConnectionAlive(PoolBase.java:184)
      at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:172)
      at com.zaxxer.hikari.pool.HikariPool.getConnection(HikariPool.java:146)
      at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:85)
      at play.api.db.DefaultDatabase.getConnection(Databases.scala:142)
      at play.api.db.DefaultDatabase.withConnection(Databases.scala:152)
      at play.api.db.DefaultDatabase.withConnection(Databases.scala:148)
  </code></pre>
  
  <p>I've found a related issue <a href="https://github.com/brettwooldridge/HikariCP/issues/917" rel="noreferrer">here</a> and tried to change the idleTimeout and maxLifetime to 2 and 5 minutes but the error still happened.</p>
  
  <p>I'm using HikariCP 2.7.1, play 2.6.6 and mariadb-java-client 2.1.2</p>