|
If there is an error during DBConnection>>exec: the method does not
automatically free its DBStatement handle, neither does it return it to the
sender.
This means it will wait for the finalization to do the job of releasing the
handle.
If there are many DB errors it can happen that the image consumes all
available handles and then nothing works anymore.
I think it would be better to have #ifCurtailed: around this method which
would then clean up the handle right away in case of a DBError.
Best regards,
David
|