using ODAC6, the OnConnectionLost event is not fired if I force a disconnection.
Peeking at the sources / documentation, I found the following:
I have a "prepared" stored procedure in my application which is preventing the event from being fired.If a connection breaks, a fatal error occurs, and OnConnectionLost event will be raised if the following
conditions are fulfilled:
· There are no active transactions;
· There are no opened and not fetched datasets;
· There are no explicitly prepared datasets or SQLs.
Why don't you fire this event in this situation? Because of inconsistencies?
Thanks, Daniel