issues
search
socketry
/
io-event
MIT License
75
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add more external tests.
#74
ioquatix
closed
1 year ago
0
Introduce correct support for compacting GC.
#73
ioquatix
closed
1 year ago
0
NetBSD/OpenBSD compatibility for KQueue selector, some FreeBSD fixes
#72
Math2
closed
1 year ago
0
Always re-register epoll descriptor.
#71
ioquatix
closed
1 year ago
10
Fix potential race conditions in `io_uring` backend.
#70
ioquatix
closed
1 year ago
0
Failing test case for waiting on a reused FD.
#69
Math2
closed
1 year ago
2
Don't use EPOLLONESHOT for the wakeup event.
#68
Math2
closed
1 year ago
2
Rename `data` -> `selector`.
#67
ioquatix
closed
1 year ago
0
Spurious wakeups
#66
ioquatix
closed
1 year ago
19
Spurious resumption of fibers unwinding past their blocking operation
#65
Math2
closed
1 year ago
17
Simplify Select's fiber IO waiting queues.
#64
Math2
closed
1 year ago
7
Fix Select selector backend per-IO waiter queue handling
#63
Math2
closed
1 year ago
2
Skip test on BSD systems.
#62
Math2
closed
1 year ago
5
Fix `IO_Event_Interrupt_descriptor` undefined symbol.
#61
ioquatix
closed
1 year ago
0
Add test for zero length write.
#60
ioquatix
closed
1 year ago
0
Add fallback to epoll_wait if epoll_pwait2 returns ENOSYS.
#59
ioquatix
closed
1 year ago
0
Undefined symbol in IO_Event.so
#58
piperswe
closed
1 year ago
2
epoll_pwait2 exists but is unsupported
#57
joshheinrichs-shopify
closed
1 year ago
20
Native improvements
#56
ioquatix
closed
1 year ago
0
Introduce cancellation support for asynchronous `io_read` and `io_write` operations.
#55
ioquatix
closed
1 year ago
0
`io_uring` backend can deadlock infrequently.
#54
ioquatix
closed
1 year ago
4
Support JRuby?
#53
postmodern
opened
1 year ago
13
Test nonblocking IO on non-windows platforms.
#52
ioquatix
closed
1 year ago
0
Don't return early - the tests already check if `io_read` is supported.
#51
ioquatix
closed
1 year ago
0
io_uring backend can hang sometimes.
#50
ioquatix
closed
3 weeks ago
1
Check for `EV_UDATA_SPECIFIC`. Fixes #39.
#49
ioquatix
closed
1 year ago
1
Don't try to compile native extension on JRuby.
#48
ioquatix
closed
1 year ago
0
Windows IOCP support?
#47
ioquatix
closed
3 weeks ago
1
doesn't build on windows
#46
dsisnero
closed
1 year ago
2
Ensure data is always nullified if not otherwise set.
#45
ioquatix
closed
2 years ago
0
Expose `nonblock` set/restore methods + compatible pure Ruby implementation
#44
ioquatix
closed
2 years ago
0
Build before running tests.
#43
ioquatix
closed
2 years ago
0
Support Ruby 3.1 and 3.2 interfaces.
#42
ioquatix
closed
2 years ago
0
Update native implementations for new interface.
#41
ioquatix
closed
2 years ago
0
Error when installing on alpine or slim docker images
#40
paul
closed
2 years ago
2
Gem::Ext::BuildError: ERROR: Failed to build gem native extension. (use of undeclared identifier 'EV_UDATA_SPECIFIC')
#39
joyboy67
closed
1 year ago
4
Add experimental support for windows to the build matrix.
#38
ioquatix
closed
2 years ago
0
Add: Support windows by using pure ruby
#37
sevenc-nanashi
closed
2 years ago
3
Handle fork safely.
#36
ioquatix
opened
2 years ago
2
Fix GitHub development workflow.
#35
ioquatix
closed
2 years ago
0
Use EPOLLEXCLUSIVE by default.
#34
ioquatix
closed
1 year ago
0
Better/correct handling of POLLHUP.
#33
ioquatix
closed
2 years ago
0
Small cleanup
#32
bruno-
closed
2 years ago
1
Improve URing tests
#31
bruno-
closed
3 weeks ago
4
Yield when waiting on IO would otherwise fail.
#30
ioquatix
closed
2 years ago
0
Debug
#29
ioquatix
closed
2 years ago
0
Fix duplicate epoll ctl
#28
ioquatix
closed
2 years ago
0
Check result of pidfd_open for errors.
#27
ioquatix
closed
2 years ago
0
Ensure WNOHANG is available on BSD.
#26
ioquatix
closed
2 years ago
0
fails to build on windows
#25
emiltin
closed
2 years ago
9
Previous
Next