Commit a6c7de1 1 parent 8232b7a commit a6c7de1 Copy full SHA for a6c7de1
File tree 3 files changed +9
-3
lines changed
3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -92,6 +92,4 @@ func (c *ClientController) Close() error {
92
92
}
93
93
94
94
// _ is a type assertion
95
- var (
96
- _ controller.Controller = ((* ClientController )(nil ))
97
- )
95
+ var _ controller.Controller = ((* ClientController )(nil ))
Original file line number Diff line number Diff line change @@ -93,6 +93,10 @@ func (c *Client) ExecuteConnection(
93
93
c .c .GetTransportId (),
94
94
)
95
95
if err != nil {
96
+ // detect deadline exceeded
97
+ if err == context .Canceled && estCtx .Err () != nil && ctx .Err () == nil {
98
+ err = context .DeadlineExceeded
99
+ }
96
100
le .WithError (err ).Warn ("unable to establish drpc conn" )
97
101
lastErr = err
98
102
continue
Original file line number Diff line number Diff line change @@ -79,6 +79,10 @@ func NewMultiOpenStreamFunc(
79
79
)
80
80
estCtxCancel ()
81
81
if err != nil {
82
+ // detect deadline exceeded
83
+ if err == context .Canceled && estCtx .Err () != nil && ctx .Err () == nil {
84
+ err = context .DeadlineExceeded
85
+ }
82
86
le .WithError (err ).Warn ("unable to establish srpc conn" )
83
87
lastErr = err
84
88
continue
You can’t perform that action at this time.
0 commit comments