polling/tests
John Nunley 9e143a38e1
bugfix: 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 <dev@notgull.net>
2023-09-27 21:30:46 -07:00
..
concurrent_modification.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
io.rs bugfix: Manage sources being inserted into kqueue 2023-09-27 21:30:46 -07:00
many_connections.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
multiple_pollers.rs docs: Specify behavior when registered in multiple pollers 2023-08-16 09:48:14 -07:00
notify.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
other_modes.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
precision.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
timeout.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
windows_post.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00
windows_waitable.rs breaking: Extract the Events struct and make the Event struct opaque 2023-08-14 10:03:20 -07:00