Kbase P153194: ODBC driver is returning error stating that it cannot start more transactions on this session
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/5/2009 |
|
Status: Unverified
SYMPTOM(s):
Getting error stating that the ODBC driver cannot start more transactions on this session
Application is using J++ to talk to the database via ODBC
The J++ application is making heavy use of multithreading
FACT(s) (Environment):
Windows
OpenEdge 10.1B
CAUSE:
The application makes heavy use of multithreading but does not implement any sort of synchronization for code that is not thread safe
FIX:
Modify the application code and implement synchronization for the methods that are called from multiple threads where the method is not yet thread safe