From: Alexander Muylaert-G. <amu...@ho...> - 2015-04-08 15:12:28
|
Hi I intensively use firebird and provider... I always use the dispose method (using) and I don't depend on the GC for this. I never had any of the exceptions refererred to. Wouldn't it be better *not* to depend on something horrible as the gc for something as important as your db connectivity? Isn't it better to prevent then to cure? thanks a > Date: Wed, 8 Apr 2015 18:00:26 +0300 > From: zab...@gm... > To: fir...@li... > Subject: [Firebird-net-provider] Random crashes in Finalizers > > Hello everyone. > > I want to discuss changes in finalizers regarding a couple of crashes > we experience in our FB using. > > Issues in tracker: > http://tracker.firebirdsql.org/browse/DNET-582 > http://tracker.firebirdsql.org/browse/DNET-597 > > As for 582 we have discussion in PR that crutches it on GitHub: > https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient/pull/19 > > As for 597 try...catch doesn't work, it is a more complicated problem. > > My suggestion is to refactor Dispose/Finalizer methods to not use > managed objects which might be already disposed. > > Maybe anyone have another thought? > JIri, what do you think? > > ------------------------------------------------------------------------------ > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT > Develop your own process in accordance with the BPMN 2 standard > Learn Process modeling best practices with Bonita BPM through live exercises > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF > _______________________________________________ > Firebird-net-provider mailing list > Fir...@li... > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider |