You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looks like the client receiving a socket listener will throw a NullPointerException, because httpConnectionManager() is null and instead listener() is set:
Our resource parsing supports two listener types (I'm not confident enough validation is happening here):
grpc-java/xds/src/main/java/io/grpc/xds/XdsListenerResource.java
Lines 110 to 114 in 210f9c0
But XdsNameResolver and XdsServerWrapper don't check that they got the right type. No changes were made to XdsNameResolver when non-API listener type was allowed, so I doubt the logic exists but I'm just not seeing it.
I also don't see XdsServerWrapper call
address()
, so it appears it is not follow gRFC A36.The text was updated successfully, but these errors were encountered: