Ticket #242 (closed defect: fixed)
Deadlock on IDL parsing with foreign types
Reported by: | jasper | Owned by: | jasper |
---|---|---|---|
Priority: | major | Milestone: | Phase III |
Component: | Building distribution | Version: | 1.2.0.14 |
Keywords: | Cc: |
Description
Parsing an IDL that uses tokens from registry lookup results a dead lock from a std::mutex being locked twice.
Result is abortion of the operation with an exception.
Change History
Note: See
TracTickets for help on using
tickets.
Fixed by using a recursive mutex.