We are running into an issue where we are reaching the max number of concurrent connections. Even calling Close() or Dispose() on the database instance, we are seeing the connections not being disposed properly.
In the Close() method of the ODatabase class it does a check for _containsConnection, but that instance variable is never set to true so the connection is never closed. Please advise if this is a bug or if there is another way to dispose the database connection. #144