Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HandleTranslator in Windows must be thread safe #1264

Closed
elfenpiff opened this issue Mar 9, 2022 · 2 comments · Fixed by #1266 or #1285
Closed

HandleTranslator in Windows must be thread safe #1264

elfenpiff opened this issue Mar 9, 2022 · 2 comments · Fixed by #1266 or #1285
Assignees
Milestone

Comments

@elfenpiff
Copy link
Contributor

Required information

Operating system:
Windows

Compiler version:
Every compiler

Observed result or behaviour:
Spurious failures in the CI and in Windows can be caused by opening/closes constructs concurrently which are using underlying file handles.
Normally, one can open files concurrently without problem but in windows the HandleTranslator is used to provide an uniform access to file handles. This construct is not threadsafe - this has to be changed.

elfenpiff added a commit that referenced this issue Mar 9, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit that referenced this issue Mar 9, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit that referenced this issue Mar 9, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit that referenced this issue Mar 10, 2022
…ndle-translator-for-windows

Iox #1264 threadsafe handle translator for windows
@elfenpiff elfenpiff self-assigned this Mar 10, 2022
@elfenpiff elfenpiff added this to the High prio milestone Mar 10, 2022
@elBoberido
Copy link
Member

can this be closed?

@elfenpiff
Copy link
Contributor Author

It is only merged to the release branch and not to the master branch which is as well affected. Should we keep this open until release_2.0 is merged to master @dkroenke ?

elfenpiff added a commit to ApexAI/iceoryx that referenced this issue Mar 10, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
@elBoberido elBoberido linked a pull request Mar 11, 2022 that will close this issue
21 tasks
@elBoberido elBoberido linked a pull request Mar 11, 2022 that will close this issue
21 tasks
elfenpiff added a commit to ApexAI/iceoryx that referenced this issue Mar 18, 2022
…markdown checks

Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit to ApexAI/iceoryx that referenced this issue Mar 18, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit to ApexAI/iceoryx that referenced this issue Mar 18, 2022
…markdown checks

Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff added a commit to ApexAI/iceoryx that referenced this issue Mar 18, 2022
Signed-off-by: Christian Eltzschig <me@elchris.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants