-
Notifications
You must be signed in to change notification settings - Fork 603
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
I/O polling #3240
base: main
Are you sure you want to change the base?
I/O polling #3240
Conversation
Co-authored-by: Lee Tibbert <[email protected]>
Just writing this down here before I forget, I saw this error (which looks eerily like we're using an
|
All Scala Native stack traces are like this currently. They don't include any source/line information, but they will soon. |
Fixed in 500e545. |
Published |
Published |
Upgrades to Cats Effect
3.6-e9aeb8c
which includes the new I/O polling system.The following APIs can be implemented with I/O polling. I've done some in this PR, the rest might end up in follow-up PRs.
JVM
Selector
-based I/OSocketGroup
andSocket
DatagramSocketGroup
andDatagramSocket
UnixSockets
Native file descriptor polling-based I/O
SocketGroup
andSocket
DatagramSocketGroup
andDatagramSocket
UnixSockets
Processes
andProcess
fs2.io.{stdin,stdout,stderr}