Skip to Main Content

ODP.NET

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OracleLogicalTransaction not disposed

IskenderDec 31 2019 — edited Jan 14 2020

Hello.

I'm using Oracle.ManagedDataAccess version 19.6.0.

Many OracleLogicalTransaction instances created implicitly, they fill freachable queue and wait finalization. I dispose connection, command and reader, but looks like OracleLogicalTransaction created inside library code and never disposed. Moreover they hold reference to connection and prevent it from garbage collection (until OracleLogicalTransaction finalization).

It will be fixed in future versions? Or may be some workaround to dispose OracleLogicalTransaction?

Comments

Post Details

Added on Dec 31 2019
9 comments
426 views