Reported By: Elevate Software Reported On: 2/16/1999 For: Version 1.11 Build 1
# 303Record Locks Are Not Being Released Properly After a Rollback Record locks are not being properly handled during a transaction, resulting in record locks not being released after a rollback.
CommentsProblem was with the 1.11 change to defer locking resources until after a change is attempted on any data file. The result was that a record would be locked during the Edit (but after the StartTransaction and before the Post where the transaction was locking resources), but the record would not be unlocked during the rollback since the record locks and unlocks were being suppressed during a transaction. The problem was solved by executing the appropriate record locks and unlocks regardless of any transactions currently executing.
ResolutionFixed Problem on 2/16/1999 in version 1.12 build 1