private void calculate() { int iters = 0; do { iters += 1; Thread.Sleep(rand.Next(2000)); boundedBuffer.WriteData(iters * 4); } while (iters < totalIters); }