diff --git a/transport/ray/direct.go b/transport/ray/direct.go index 802c756e..2d4b6dfe 100644 --- a/transport/ray/direct.go +++ b/transport/ray/direct.go @@ -97,7 +97,7 @@ func (this *Stream) TryWriteOnce(data *alloc.Buffer) error { select { case this.buffer <- data: return nil - case <-time.Tick(time.Second): + case <-time.After(16 * time.Second): return ErrorIOTimeout } }