Subject Re: Problem with GDS32.DLL???
Author Alexander V.Nevsky
--- In firebird-support@yahoogroups.com, "Marc Geldon" <Geldon@e...>
wrote:
> Hello everybody!
>
> Currently I use the newest IBX components in Delphi to access a
Firebird 1.0.3 server (and I use the correct GDS32.DLL).
>
> If I get a connection lost and try to start queries I get a lot of
exceptions. Ok that is correct. But if I try to close my application
after a connection lost I get exceptions, software errors and runtime
errors. I used MemProof and it seems that the GDS32.DLL cannot really
handle that connection lost?????? Or am I wrong?
>
> Has anybody a idea or can help? Thank you very much in advance.

Marc, as Woody said, this is IBX problem. I know 2 ways two solve
this, unfortunately both articles wrotten in Russian, but if your are
familiar with IBX code you can get ideas:

http://www.ibase.ru/fibc/ibx_disc.htm
http://www.ibase.ru/devinfo/ibx_connect.txt

personally I solve this problem by more crude way :) - replacing
Application.OnEcxeption when terminating application after fatal
error.

Best regards, Alexander