Issue Details (XML | Word | Printable)

Key: CORE-3326
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Vlad Khorsun
Reporter: Vlad Khorsun
Votes: 0
Watchers: 1
Operations

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

Fast mutex could be left in locked state by dead process

Created: 02/Feb/11 09:01 AM   Updated: 24/May/16 01:28 PM
Component/s: Engine
Affects Version/s: 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.5.0, 2.1.4
Fix Version/s: 2.5.1, 3.0 Alpha 1

Environment: Windows specific
Issue Links:
Replace
 

QA Status: Cannot be tested


 Description  « Hide
If some process acquire fast mutex and died not releasing it it could hung all other activity.

Fast mutex was contributed by Yaffil team and integrated into Firebird 2.1. Since that time there was no reports about issues related to fast mutex robustness.
I reproduced hung in very specific scenario and only as result of another bug (see CORE-3325).

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Vlad Khorsun made changes - 02/Feb/11 09:02 AM
Field Original Value New Value
Assignee Vlad Khorsun [ hvlad ]
Vlad Khorsun made changes - 02/Feb/11 12:11 PM
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 2.5.1 [ 10333 ]
Fix Version/s 3.0 Alpha 1 [ 10331 ]
Resolution Fixed [ 1 ]
Vlad Khorsun made changes - 02/Feb/11 02:17 PM
Link This issue relate to CORE-3153 [ CORE-3153 ]
Pavel Cisar made changes - 04/Feb/11 01:34 PM
Status Resolved [ 5 ] Closed [ 6 ]
Dmitry Yemanov made changes - 14/Feb/11 11:59 AM
Link This issue relate to CORE-3153 [ CORE-3153 ]
Dmitry Yemanov made changes - 14/Feb/11 11:59 AM
Link This issue replaces CORE-3153 [ CORE-3153 ]
Pavel Zotov made changes - 18/Jan/16 05:08 PM
QA Status No test
Pavel Zotov made changes - 24/May/16 01:28 PM
Status Closed [ 6 ] Closed [ 6 ]
QA Status No test Cannot be tested