grpc / grpc/grpc-rust

Orderly Client Shutdown

Open
#983 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
12.5k
Forks
1.3k
Avg merge
4d 7h
Merged PRs (30d)
24

Description

## Bug Report

### Version

`0.7.1`

### Platform

Linux (probably not relevant)

### Description

Not sure if this is a bug, a feature request, or just expected behaviour, but:

Currently, when a client is dropped, the server connection always ends with an error: `unexpected end of file`.

I assume that's because the client just drops the connection without properly closing it?

There doesn't seem to be any API to orderly terminate the connection.

This is mostly an annoyance because the errors pollute the server log.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.