Hello all, i wrote time ago this item in the firebird-support list, but
vlad suggest to write it in the devel list.
The question is that doing some test, i use one udf function in one dll
that raises an exception that the function did not catch.
When that exception raised, the firebird engine crush, and the question is
if firebird must have this behavior or must be more solid under this
situations?.
I understand that if the udf does not free memory that allocate, for
example , the engine can't solve it, but why instead crush the engine when
an exception is raised, the engine would catch it and write in the log the
error? Isn't it better than shutdown the engine and possibly corrupt data?
Regards, Jesus
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel