Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ticket 47771 - Performing deletes during tombstone purging results in…
… operation errors Bug Description: An operations error can occur when deleting entry while tombstone purging is happening. The error occurs when it tries the lock the parent entry, but the parent entry was replaced in the cache before it could be locked. Fix Description: Return a special error code when cache_lock_entry fails because the entry was marked as deleted. Then try to grab the entry again and lock it. https://fedorahosted.org/389/ticket/47771 Reviewed by: rmeggins & nhosoi(Thanks!!)
- Loading branch information
1 parent
ce23d5d
commit 844d09d
Showing
3 changed files
with
37 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters