File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -217,7 +217,7 @@ func testStreamRPCTracing(t *testing.T) {
217
217
select {
218
218
case watchResp := <- watchChan :
219
219
require .NoError (t , watchResp .Err ())
220
- require .Len (t , 1 , len ( watchResp .Events ) )
220
+ require .Len (t , watchResp .Events , 1 )
221
221
t .Log ("Received watch event successfully" )
222
222
case <- time .After (5 * time .Second ):
223
223
t .Fatal ("Timed out waiting for watch event" )
@@ -257,7 +257,11 @@ type traceServer struct {
257
257
func (t * traceServer ) Export (ctx context.Context , req * traceservice.ExportTraceServiceRequest ) (* traceservice.ExportTraceServiceResponse , error ) {
258
258
emptyValue := traceservice.ExportTraceServiceResponse {}
259
259
if t .filterFunc (req ) {
260
- t .traceFound <- struct {}{}
260
+ select {
261
+ case t .traceFound <- struct {}{}:
262
+ default :
263
+ // Channel already notified
264
+ }
261
265
}
262
266
return & emptyValue , nil
263
267
}
You can’t perform that action at this time.
0 commit comments