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

Manage sources being inserted into kqueue #153

Merged
merged 4 commits into from
Sep 28, 2023
Merged

Manage sources being inserted into kqueue #153

merged 4 commits into from
Sep 28, 2023

Commits on Sep 25, 2023

  1. Manage sources being inserted into kqueue

    Thus far, our kqueue implementation has been a relatively thin layer on
    top of the OS kqueue. However, kqueue doesn't keep track of when the
    same source is inserted twice, or when a source that doesn't exist is
    removed. In the interest of keeping consistent behavior between backends
    this commit adds a system for tracking when sources are inserted.
    
    Closes #151
    
    Signed-off-by: John Nunley <[email protected]>
    notgull committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    25ade25 View commit details
    Browse the repository at this point in the history
  2. Fix nightly-exempt issue

    Signed-off-by: John Nunley <[email protected]>
    notgull committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    7d9e452 View commit details
    Browse the repository at this point in the history
  3. Add test for this use case

    Signed-off-by: John Nunley <[email protected]>
    notgull committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    07c0328 View commit details
    Browse the repository at this point in the history
  4. Fix Windows compile failure

    Signed-off-by: John Nunley <[email protected]>
    notgull committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    2de376e View commit details
    Browse the repository at this point in the history