Skip to content

Commit e7e8d58

Browse files
committed
oracle provider: don't acquire provider connection from pool
1 parent 54b998f commit e7e8d58

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/providers/oracle/qgsoracleprovider.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ QgsOracleProvider::QgsOracleProvider( QString const & uri )
7070
mRequestedGeomType = mUri.wkbType();
7171
mUseEstimatedMetadata = mUri.useEstimatedMetadata();
7272

73-
mConnection = QgsOracleConnPool::instance()->acquireConnection( mUri.connectionInfo() );
73+
mConnection = QgsOracleConn::connectDb( mUri.connectionInfo() );
7474
if ( !mConnection )
7575
{
7676
return;
@@ -211,7 +211,7 @@ QgsAbstractFeatureSource *QgsOracleProvider::featureSource() const
211211
void QgsOracleProvider::disconnectDb()
212212
{
213213
if ( mConnection )
214-
QgsOracleConnPool::instance()->releaseConnection( mConnection );
214+
mConnection->disconnect();
215215
mConnection = 0;
216216
}
217217

0 commit comments

Comments
 (0)