mirror of https://github.com/grpc/grpc-java.git
87fe41046a
All BinderTransport transactions are oneway which means uncaught Exceptions during processing are merely logged locally and not propagated to the peer. Instead, we add a top level catch block that handles the unexpected by shutting down the whole transport. This makes our peer aware of the problem immediately (instead of relying on a deadline) and gives clients a fresh transport instance to handle any retries. |
||
---|---|---|
.. | ||
src | ||
build.gradle |