(listener: socket.socket)
| 372 | """ |
| 373 | |
| 374 | def socket_handler(listener: socket.socket) -> None: |
| 375 | sock = listener.accept()[0] |
| 376 | try: |
| 377 | with cls.server_context.wrap_socket(sock, server_side=True) as ssock: |
| 378 | request = consume_socket(ssock) |
| 379 | validate_request(request) |
| 380 | ssock.send(sample_response()) |
| 381 | except (ssl.SSLEOFError, ssl.SSLZeroReturnError, OSError): |
| 382 | return |
| 383 | sock.close() |
| 384 | |
| 385 | cls._start_server(socket_handler) |
| 386 |
nothing calls this directly
no test coverage detected