Results 96 comments of Kannan J

@jdcormie What is the problem with just removing @ThreadSafe from `BinderTransport` without changing which class implements LeakSafeOneWayBinder.TransactionHandler?

``` Feb 03 14:25:16 test-agent-1 prometheus_proxy_agent[1042983]: 14:25:16.865 WARN [Agent.kt:209] - Cannot connect to proxy at prometheus-proxy.service.net:443 StatusException INTERNAL: RST_STREAM closed stream. HTTP/2 error code: PROTOCOL_ERROR [Agent test-agent-1] ``` The AgentService...

Those are logs from your Prometheus proxy server that forwards to the gRPC backend service application. We would need the logs from the latter.

> Those are logs from your Prometheus proxy server that forwards to the gRPC backend service application. We would need the logs from the latter. A correction about my previous...

[grpc_read_timeout ](https://nginx.org/en/docs/http/ngx_http_grpc_module.html?&_ga=2.204465232.1144160794.1742565810-2069423474.1742565810#grpc_read_timeout) is a client side setting for closing the connection when not receiving response from gRPC server so you are referring to the Prometheus Agent as the party that...

GRPC doesn't maintain buildfarm, so we can't help you why remote buildfarm server is not up and running or with any client side configuration. Have you verified that it is...

The grpc-java version you use 1.51.0 is quite old. Can you try with the latest version?

Adding a shutdown hook that calls shutdown() and await termination() on GRPC server is the correct way to produce a graceful shutdown, as you have already elucidated. We have had...