grpc-java/netty
Nick Travers 6aed34231f netty: refine filtering for benign transport level exceptions
Transport level exceptions (e.g. "Connection reset by peer") are not
useful and clutter the logs. `NettyServerTransport` contains logic to
log such exceptions at level `FINE`.

When running with epoll, transport level exceptions are prefixed with
additional contextual information (e.g. "syscall:read(..) failed:") that
causes the exceptions to be logged at level `INFO`.

Update the filtering logic to match on error messages _containing_ the
blacklisted messages, rather than using string equality.

Closes #5872.

Signed-off-by: Nick Travers <n.e.travers@gmail.com>
2019-06-13 09:24:36 -07:00
..
shaded netty: change default transport to Epoll if available, otherwise using Nio (#5581) 2019-04-15 17:53:14 -07:00
src netty: refine filtering for benign transport level exceptions 2019-06-13 09:24:36 -07:00
BUILD.bazel Revert "core, netty: add io.perfmark Annotations" (#5853) 2019-06-07 17:23:49 -07:00
build.gradle netty: change default transport to Epoll if available, otherwise using Nio (#5581) 2019-04-15 17:53:14 -07:00