(address)
| 193 | continue |
| 194 | |
| 195 | def manage_socket(address): |
| 196 | for i in range(3): |
| 197 | time.sleep(i) |
| 198 | try: |
| 199 | server = MyRPCServer(address, MyHandler) |
| 200 | break |
| 201 | except OSError as err: |
| 202 | print("IDLE Subprocess: OSError: " + err.args[1] + |
| 203 | ", retrying....", file=sys.__stderr__) |
| 204 | socket_error = err |
| 205 | else: |
| 206 | print("IDLE Subprocess: Connection to " |
| 207 | "IDLE GUI failed, exiting.", file=sys.__stderr__) |
| 208 | show_socket_error(socket_error, address) |
| 209 | global exit_now |
| 210 | exit_now = True |
| 211 | return |
| 212 | server.handle_request() # A single request only |
| 213 | |
| 214 | def show_socket_error(err, address): |
| 215 | "Display socket error from manage_socket." |
nothing calls this directly
no test coverage detected
searching dependent graphs…