We use FbConnection in EF. EF does not always calls Dispose on classes provided by the FB Data provider. Alexander, what server do you use? For example, we use embedded configuration in our production. And code of the Fes* namespace doesn't work well in finalizers as we see.
On Wed, Apr 8, 2015 at 6:12 PM, Alexander Muylaert-Gelein <amuylaert_gel...@hotmail.com> wrote: > 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: zabulu...@gmail.com >> To: firebird-net-provider@lists.sourceforge.net >> 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 >> Firebird-net-provider@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > > ------------------------------------------------------------------------------ > 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 > Firebird-net-provider@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/firebird-net-provider > ------------------------------------------------------------------------------ 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 Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider