Issue Details (XML | Word | Printable)

Key: CORE-4388
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Dmitry Yemanov
Reporter: Pavel Zotov
Votes: 0
Watchers: 0

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

SELECT WITH LOCK may enter an infinite loop for a single record

Created: 13/Apr/14 08:08 AM   Updated: 02/Feb/16 06:42 PM
Component/s: Engine
Affects Version/s: 3.0 Alpha 1, 3.0 Alpha 2
Fix Version/s: 3.0 Beta 1

QA Status: Done with caveats
Test Details:
This bug was found during OLTP-EMUL development, but I don't remember details.
Can not reproduce this bug on WI-T3.0.0.30566 Firebird 3.0 Alpha 1 and WI-T3.0.0.30809 Firebird 3.0 Alpha 2.
Any advice about how this test should be properly written will be appreciated.

 Description  « Hide
If a concurrent transaction has deleted (and committed) the record that our transaction is trying to lock, the engine keeps infinitely attempting to lock the deleted record.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no subversion log entries for this issue yet.