Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
10.3.1.4
-
None
Description
The implementation of setQueryTimeout relies on NetStatementReply.writeSetSpecialRegister() which will allocate a dynamic section when called. No reference to this Section object is kept, and so Section.free() never gets called on it. Executing the same statment repeatedly with a query timeout set results in the client driver throwing an exception because the number of Sections exceeding 32000.
Attachments
Attachments
Issue Links
- is depended upon by
-
DERBY-3192 Cache session data in the client driver
- Closed
- is related to
-
DERBY-5524 Speed up clean-up after StatementJdbc30Test.xtestMaxOpenStatementsWithQueryTimeout
- Closed