Skip to content

Merge r309875 into the 5.0 branch: Move lock acquire/release functions in task deque cleanup code #34515

@hahnjo

Description

@hahnjo
Bugzilla Link 35167
Resolution FIXED
Resolved on Nov 14, 2017 11:11
Version unspecified
OS All
Blocks #33840
CC @AndreyChurbanov,@jpeyton52,@tstellar
Fixed by commit(s) r309875 r318171

Extended Description

The original locations can be reached without initializing the lock variable
(td_deque_lock), so it is potentially unsafe. It is guaranteed that the lock
is initialized if the deque (td_deque) is not NULL, and lock functions can be
safely called.

Metadata

Metadata

Labels

bugzillaIssues migrated from bugzillaopenmp

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions