grpcbox icon indicating copy to clipboard operation
grpcbox copied to clipboard

Erlang grpc on chatterbox

Results 51 grpcbox issues
Sort by recently updated
recently updated
newest added

I'm attempting to use the gRPC API for Google Cloud PubSub but I continue to receive a 404 `http_error`. I _think_ this is similar to [this issue](https://github.com/elixir-grpc/grpc/issues/71#issuecomment-446121983) in the `elixir-grpc`...

grpcbox_channel:stop() uses gproc_pool:force_delete which will kill the processes and their children. This causes crash reports when there are active streams in the h2 connection. When dynamically opening and closing channels...

grpc status and status message could be undefined as defined in grpcbox_client_stream. The status will also always be a binary and not an integer as far as I can see....

I pulled the latest version of the repo, and ran the `rebar3 as test shell` as instructed in the documentation. I am getting this error: ``` ryan@Ryans-MBP grpcbox % rebar3...

This adds support for asynchronous responses to unary requests, by analogy with `gen_server:reply/2`. A usage example: ```erlang my_service_handler(Ctx, Req) -> spawn(fun() -> Resp = do_some:heavy_lifting(Req), ok = grpcbox_stream:unary_reply(Resp, Ctx) end),...

Currently the client will end up timing out when at least some error status codes are returned by the server instead of returning those errors. @ferd do you have the...

When handling concurrent requests, the server may send out an HTTP/2 HEADERS frame that refers to headers in the hpack dynamic table that are not yet allocated at the client...

Currently, this can be reproduced by running the unary concurrency test that causes #45. This results in a couple of headers being undefined because of invalid indexes, which in turn...

Likely this dep needs to just be dropped and anything useful moved into the repo. OpenTelemetry is not using `ctx` but instead the process dictionary. I'm not sure yet that...