@@ -20,10 +20,8 @@ import (
20
20
"github.com/functionstream/function-stream/fs/runtime/grpc/proto"
21
21
"golang.org/x/net/context"
22
22
"google.golang.org/grpc"
23
- "google.golang.org/grpc/codes"
24
23
"google.golang.org/grpc/credentials/insecure"
25
24
"google.golang.org/grpc/metadata"
26
- "google.golang.org/grpc/status"
27
25
"io"
28
26
"log/slog"
29
27
"testing"
@@ -67,12 +65,7 @@ func StartMockGRPCFunc(t *testing.T, addr string) {
67
65
return
68
66
}
69
67
if err != nil {
70
- s , ok := status .FromError (err )
71
- if ok && s .Code () == codes .Unavailable {
72
- slog .Info ("server disconnected" )
73
- return
74
- }
75
- t .Errorf ("failed to receive: %v" , err )
68
+ slog .Info ("server disconnected: %v" , err )
76
69
return
77
70
}
78
71
t .Logf ("client received status: %v" , s )
@@ -91,16 +84,8 @@ func StartMockGRPCFunc(t *testing.T, addr string) {
91
84
}
92
85
for {
93
86
event , err := processStream .Recv ()
94
- if err == io .EOF {
95
- return
96
- }
97
87
if err != nil {
98
- s , ok := status .FromError (err )
99
- if ok && s .Code () == codes .Unavailable {
100
- slog .Info ("server disconnected" )
101
- return
102
- }
103
- t .Errorf ("failed to receive event: %v" , err )
88
+ slog .Info ("server disconnected: %v" , err )
104
89
return
105
90
}
106
91
t .Logf ("client received event: %v" , event )
0 commit comments