()
| 75 | ev = Event() |
| 76 | |
| 77 | def writer(): |
| 78 | # Wake up the socket, or let it time out, according to the expected `ready`. |
| 79 | ev.wait() |
| 80 | assert port |
| 81 | sleep(delay) |
| 82 | if ready == waiting.Ready.R: |
| 83 | with socket.create_connection(("127.0.0.1", port)): |
| 84 | pass |
| 85 | |
| 86 | tasks = [spawn(writer)] |
| 87 |