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

Use self-pipe trick to implement signal handlers #618

Merged
merged 9 commits into from
Aug 21, 2024

Commits on Jul 26, 2024

  1. Use self-pipe trick to implement signal handlers

    This allows the rest of the Gazebo codebase to use callbacks that can
    use non async-signal-safe functions
    
    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    049d75c View commit details
    Browse the repository at this point in the history
  2. Add small sleeps since callbacks are now coming from a separate thread

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    fc950a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Address reviewer feedback, support windows, add documentation

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    258a565 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2a5c1e View commit details
    Browse the repository at this point in the history
  3. Missing #

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    91f3cb5 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    7945e18 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Add rapid fire test

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    3611f53 View commit details
    Browse the repository at this point in the history
  2. Fix linter

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    a6c47de View commit details
    Browse the repository at this point in the history
  3. Fix test on windows

    Signed-off-by: Addisu Z. Taddese <[email protected]>
    azeey committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    06d0586 View commit details
    Browse the repository at this point in the history