History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: SES-627
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Arjohn Kampman
Reporter: Arjohn Kampman
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Sesame

Query time-out mechanism not entirely thread-safe

Created: 27/Oct/08 02:48 PM   Updated: 17/Dec/08 02:05 PM
Component/s: Query Engine
Affects Version/s: 2.2.1, 2.2
Fix Version/s: 2.2.2


 Description   
The query time-out mechanism, which calls Iteration.close() from a timer thread to prevent further evaluation, isn't completely thread-safe. Various variables and methods need to be synchronized or need to be declared volatile.

 All   Comments   Change History      Sort Order:
Comment by Arjohn Kampman [04/Dec/08 03:45 PM]
All CloseableIteration implementations have been investigated and fixed wrt concurrent calls to close().