-
- Downloads
Make transport-level errors be reflected in status messages on calls
Allows us to eliminate logging those errors by default (since they are explicitly passed up to the application). Required plumbing errors through the stack a little more deeply than we had previously.
Showing
- src/core/ext/client_config/subchannel_call_holder.c 2 additions, 5 deletionssrc/core/ext/client_config/subchannel_call_holder.c
- src/core/ext/transport/chttp2/transport/chttp2_transport.c 138 additions, 91 deletionssrc/core/ext/transport/chttp2/transport/chttp2_transport.c
- src/core/ext/transport/chttp2/transport/internal.h 0 additions, 3 deletionssrc/core/ext/transport/chttp2/transport/internal.h
- src/core/lib/channel/channel_stack.c 1 addition, 1 deletionsrc/core/lib/channel/channel_stack.c
- src/core/lib/iomgr/error.c 14 additions, 0 deletionssrc/core/lib/iomgr/error.c
- src/core/lib/iomgr/error.h 10 additions, 6 deletionssrc/core/lib/iomgr/error.h
- src/core/lib/security/transport/client_auth_filter.c 1 addition, 2 deletionssrc/core/lib/security/transport/client_auth_filter.c
- src/core/lib/surface/call.c 58 additions, 47 deletionssrc/core/lib/surface/call.c
- src/core/lib/surface/completion_queue.c 1 addition, 1 deletionsrc/core/lib/surface/completion_queue.c
- src/core/lib/transport/transport.c 37 additions, 28 deletionssrc/core/lib/transport/transport.c
- src/core/lib/transport/transport.h 4 additions, 5 deletionssrc/core/lib/transport/transport.h
- src/core/lib/transport/transport_op_string.c 13 additions, 2 deletionssrc/core/lib/transport/transport_op_string.c
Loading
Please sign in to comment