Skip to content

Commit 78241a8

Browse files
Update Lib/test/test_free_threading/test_set.py
Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com>
1 parent 7fb39bc commit 78241a8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

Lib/test/test_free_threading/test_set.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,8 @@ def reader():
214214

215215
def test_iternext_concurrent_exhaust_race(self):
216216
NUM_LOOPS = 20_000
217-
barrier = Barrier(3)
217+
number_of_threads = 3
218+
barrier = Barrier(number_of_threads)
218219
box = {"it": None}
219220

220221
def advancer():
@@ -235,11 +236,7 @@ def producer():
235236
barrier.wait()
236237
barrier.wait()
237238

238-
threads = [
239-
Thread(target=advancer),
240-
Thread(target=advancer),
241-
Thread(target=producer),
242-
]
239+
threads = [Thread(target=advancer) for _ in range(number_of_threads)]
243240
for t in threads:
244241
t.start()
245242
for t in threads:

0 commit comments

Comments
 (0)