Skip to content

Commit 516ffa1

Browse files
committed
rm ctx from countReadWriter
1 parent 2574a00 commit 516ffa1

File tree

1 file changed

+1
-8
lines changed
  • scaletest/workspacetraffic

1 file changed

+1
-8
lines changed

scaletest/workspacetraffic/run.go

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ func (r *Runner) Run(ctx context.Context, _ string, logs io.Writer) error {
9090
}()
9191

9292
// Wrap the conn in a countReadWriter so we can monitor bytes sent/rcvd.
93-
crw := countReadWriter{ReadWriter: conn, ctx: deadlineCtx}
93+
crw := countReadWriter{ReadWriter: conn}
9494

9595
// Create a ticker for sending data to the PTY.
9696
tick := time.NewTicker(tickInterval)
@@ -183,16 +183,12 @@ func writeRandomData(dst io.Writer, size int64, tick <-chan time.Time) error {
183183

184184
// countReadWriter wraps an io.ReadWriter and counts the number of bytes read and written.
185185
type countReadWriter struct {
186-
ctx context.Context
187186
io.ReadWriter
188187
bytesRead atomic.Int64
189188
bytesWritten atomic.Int64
190189
}
191190

192191
func (w *countReadWriter) Read(p []byte) (int, error) {
193-
if err := w.ctx.Err(); err != nil {
194-
return 0, err
195-
}
196192
n, err := w.ReadWriter.Read(p)
197193
if err == nil {
198194
w.bytesRead.Add(int64(n))
@@ -201,9 +197,6 @@ func (w *countReadWriter) Read(p []byte) (int, error) {
201197
}
202198

203199
func (w *countReadWriter) Write(p []byte) (int, error) {
204-
if err := w.ctx.Err(); err != nil {
205-
return 0, err
206-
}
207200
n, err := w.ReadWriter.Write(p)
208201
if err == nil {
209202
w.bytesWritten.Add(int64(n))

0 commit comments

Comments
 (0)