possible lock order issue with epicsTimerQueueRelease()
Bug #1731074 reported by
mdavidsaver
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
EPICS Base |
In Progress
|
Undecided
|
mdavidsaver |
Bug Description
The helgrind tool finds a possible lock order issue in epicsTimerQueue
I'm mostly convinced that this is a false positive and no deadlock is possible. However, the timer queue code is confusing to me, so I might be wrong. Also, the potential conflict can be avoiding by removing what looks like a pointless cycling through a mutex.
> timerQueueActiv
> {
> epicsGuard < epicsMutex > locker ( this->mutex );
> }
May be related to one of the issues reported in lp:1479316
To post a comment you must log in.
This particular log comes from running dbLockTest