releaseConnection method

Future<void> releaseConnection(
  1. DatabaseConnection connection
)

Release a connection back to the pool

Implementation

Future<void> releaseConnection(DatabaseConnection connection) async {
  if (_isClosed) {
    await connection.close();
    return;
  }

  _usedConnections.remove(connection);
  _availableConnections.add(connection);
}