-
Notifications
You must be signed in to change notification settings - Fork 60
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
Simplify Address#getInfo() native implementation #9
base: main
Are you sure you want to change the base?
Conversation
Don't apply tricks and rely on OS behavior to resolve addresses. It is the caller's responsibility to properly process socket addresses if more than one exists. This mimics the behavior of HTTPd's listen.c for apr_sockaddr_info_get().
Don't apply tricks and rely on OS behavior to resolve addresses. This also aligns with the NIO implementatin using `InetSocketAddress`. This mimics the behavior of HTTPd's listen.c for apr_sockaddr_info_get().
This changes behaviour so it would need to wait until 1.3 (if there ever is such a version). |
For a transition phase, I would favor to remove everything in 1.3 which isn't used by Tomcat at all. In 2.0 remove APR. 1.3 can contain cleanups like this. OR do 2.0 and then 3.0 which support OpenSSL 1.1.1 and 3.0.0. |
@mturk You still owe me an explanation what will break for you. |
@mturk Still waiting... |
1 similar comment
@mturk Still waiting... |
@mturk still waiting... |
@mturk still waiting for years... |
Don't apply tricks and rely on OS behavior to resolve addresses. This also
aligns with the NIO implementatin using
InetSocketAddress
.This mimics the behavior of HTTPd's listen.c for apr_sockaddr_info_get().
@mturk Let's discuss. I'd like to understand what will break in your deployments.