Race in db_close_events()
Bug #1730982 reported by
mdavidsaver
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
EPICS Base | Status tracked in 7.0 | |||||
3.14 |
Won't Fix
|
Low
|
Ralph Lange | |||
3.15 |
Fix Released
|
Undecided
|
Unassigned | |||
3.16 |
Fix Released
|
Undecided
|
Unassigned | |||
7.0 |
Fix Released
|
Low
|
mdavidsaver |
Bug Description
valgrind reports a data race in db_close_events(). This is the pattern of:
> epicsEventMustW
> epicsEventDestr
Where the working calling 'epicsEventSign
I introduced this race in d2b0e920012d4c9
We need a safe pattern for joining worker threads (cf. lp:1699229).
Related branches
~epics-core/epics-base/+git/fixups:db_close_events
Merged
into
~epics-core/epics-base/+git/epics-base:3.15
at
revision 0f0deb8903aa879aecdd8f6b624b376ea7cf86e1
- Andrew Johnson: Approve
-
Diff: 64 lines (+19/-0)1 file modifiedsrc/ioc/db/dbEvent.c (+19/-0)
Changed in epics-base: | |
status: | Triaged → Fix Committed |
To post a comment you must log in.