-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
Question: Is it possible to avoid binding a UDP socket? #263
Comments
Thanks for filing an issue! I'm always happy to accept feedback such as this. The use of UDP is unfortunate here, as it is the only good cross-platform way to interrupt a That said, I'm already working on getting rid of the UDP socket completely in #243, by replacing |
@sagebind That's awesome! |
This is now fixed in the 1.2.0 release! Sorry about the delay, as this required a significant refactoring. Better late than never I suppose? |
Awesome! Thanks so much @sagebind! |
isahc/src/agent.rs
Line 76 in 5b17d4c
It might be outside the scope of this project, but I'm attempting to use
isahc
in a macOS app with sandboxing enabled. Sinceisahc
creates a UDP socket, it requires the server entitlement even when I only need to make client requests.It would be nice if this could be achieved without a socket or if concurrency was feature flagged.
The text was updated successfully, but these errors were encountered: