Deadlock detected. Deadlock (argh!)
Posted on 1998-03-21
I have a huge problem, I have some (as in more than one) applications each application is multithreaded and they may not even run on the same machine, these apps access the same interbase database and the same tables, this created dreadlocks (not really, but BDE thinks so) so BDE throws exceptions all over the place, I have gated all my Tquery.execsql and Tquery.open calls with try...except blocks where I handle any exceptions, but to no avail, I cannot find the exact call that gennerates the exception.
My question is this: how do I catch the deadlock-exceptions and what calls cause them?