Skip to Main Content

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
271 views