Skip to content

Fix the attribute mess #321

Open
Open
@bosilca

Description

@bosilca

The solution provided for open-mpi/ompi-release#142 is a temporary band-aid, hiding the real issues under a layer of perceivable correctness. The real solution is simple, in addition to the global lock (which is necessary for the global hash_table accesses), use an object-specific flag to tag the MPI objects as having their attributes altered. This sounds easy, but in practice it is difficult to implement due to the way we handle the attributes (as a opal_hash_table).

Once this issue fixed the modifications to the documentation introduced in open-mpi/ompi-release#142 will became irrelevant.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions