Skip to content

Port iceoryx1 waitset bitset to iceoryx2 to handle overflowing events #139

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

Closed
3 tasks
elfenpiff opened this issue Mar 4, 2024 · 0 comments · Fixed by #148 or #186
Closed
3 tasks

Port iceoryx1 waitset bitset to iceoryx2 to handle overflowing events #139

elfenpiff opened this issue Mar 4, 2024 · 0 comments · Fixed by #148 or #186
Labels
bug Something isn't working

Comments

@elfenpiff
Copy link
Contributor

elfenpiff commented Mar 4, 2024

Required information

Currently, the event cannot handle trigger overflows and the notifier receives connection failures when the listener goes out of scope while the notifier is triggering. Furthermore, the tests in service_event_tests.rs named concurrent*** segfault sometimes.

To address the issues:

  • All concept shall be based on the bitset from iceoryx1
  • All ignored tests from service_event_tests.rs must be unignored
  • Introduce event tests with many reconnecting listeners for many reconnecting notifiers.
@elfenpiff elfenpiff added the bug Something isn't working label Mar 4, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 7, 2024
@elfenpiff elfenpiff mentioned this issue Mar 11, 2024
17 tasks
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 13, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 13, 2024
elfenpiff added a commit that referenced this issue Mar 13, 2024
@elBoberido elBoberido linked a pull request Mar 13, 2024 that will close this issue
17 tasks
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 19, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Mar 20, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 5, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 5, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
…mic wait seems to be not compatible with shared memory and multiple memory mapping; maybe multiple addresses for the same atomic confuses someone
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 8, 2024
elfenpiff added a commit that referenced this issue Apr 9, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
…oblems does not cause failure on notifier side
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit to elfenpiff/iceoryx2 that referenced this issue Apr 15, 2024
elfenpiff added a commit that referenced this issue Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
1 participant