(funcs)
| 397 | linecache.getline(name, 1) |
| 398 | |
| 399 | def check(funcs): |
| 400 | barrier = threading.Barrier(len(funcs)) |
| 401 | threads = [] |
| 402 | |
| 403 | for func in funcs: |
| 404 | thread = threading.Thread(target=func, args=(barrier,)) |
| 405 | |
| 406 | threads.append(thread) |
| 407 | |
| 408 | with threading_helper.start_threads(threads): |
| 409 | pass |
| 410 | |
| 411 | check([linecache_get_line] * 20) |
| 412 |