Skip to content

How to use HighFive in a threadsafe manner? #675

Closed Answered by 1uc
DominicWindisch asked this question in Questions
Discussion options

You must be logged in to vote

We've recently reviewed the issue and agree: HighFive is likely not thread safe. Some HighFive objects modify themselves without protecting those writes. We've removed the claims from the front page.

Again within BBP we define a mutex and just liberally lock as soon as the code is heading towards HDF5 or HighFive.

We've removed the claim about thread-safety from the README and hope to implement this feature at some point in the future.

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@1uc
Comment options

@DominicWindisch
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by DominicWindisch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants