(sock, data, chunked=False)
| 340 | |
| 341 | |
| 342 | def write_nonblock(sock, data, chunked=False): |
| 343 | timeout = sock.gettimeout() |
| 344 | if timeout != 0.0: |
| 345 | try: |
| 346 | sock.setblocking(0) |
| 347 | return write(sock, data, chunked) |
| 348 | finally: |
| 349 | sock.setblocking(1) |
| 350 | else: |
| 351 | return write(sock, data, chunked) |
| 352 | |
| 353 | |
| 354 | def write_error(sock, status_int, reason, mesg): |
no test coverage detected