Issue Details (XML | Word | Printable)

Key: DERBY-758
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Mike Matrigali
Reporter: Suresh Thalamati
Votes: 0
Watchers: 0
Operations

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

CachedPage.readPage() can loop forever on insane builds if the read from the container keep failing with IO Exceptions.

Created: 14/Dec/05 09:38 AM   Updated: 13/Jul/06 01:28 AM
Return to search
Component/s: Store
Affects Version/s: None
Fix Version/s: 10.1.3.1, 10.2.1.6

Time Tracking:
Not Specified

Resolution Date: 16/Dec/05 07:28 AM


 Description  « Hide
org.apache.derby.impl.store.raw.data.CachedPage.readPage() loops forever if read from the container
keeps failing with an IOException. On debug build it marks the system as corrupt , but in non-debug builds
it just keeps retrying to read the page from the disk.

I think that is not good, if a disk fails for some reason when attempting to read a page; Derby will just
hog the cpu and user will not know why.

 

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.