Project

General

Profile

bug #8171

Updated by Andreas Kohlbecker about 5 years ago

When the existing cached connection in the WrappedCdmDataSource is null a new connection will be created crated but is not stored in the `connection` field. When `closeOpenConnections()`    is being called the created connection is not closed 

 This issue is strongly related to #8170 but needs to be handled much earlier in order to void connections which are not closed after being used. See #8132 for symptoms. 


 the same account for `getConnection(String username, String password)` 


 It would be better to fix #8170, but this might require more time.   

 Question: Why `closeOpenConnections()`. The WrappedCdmDataSource always only handles only one connection and should actually not deal with more than one connection at the same time. 



Back