@till But the implementation in ``Doctrine\DBAL\Connection`` for non-pingable connections will **always** allow you to do the next query, as it will connect again to the server.

``return false`` seems to have a different meaning between the MySQLi implementation (return false when it failed to reconnect) and the DBAL implementation (return false when it is not connected at the time of the ping, without any relation to the behavior for next queries, which will always be connected)