Consultor Eletrônico



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