(self)
| 339 | _ssl_closing = False |
| 340 | |
| 341 | def secure_connection(self): |
| 342 | context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) |
| 343 | context.load_cert_chain(CERTFILE) |
| 344 | socket = context.wrap_socket(self.socket, |
| 345 | suppress_ragged_eofs=False, |
| 346 | server_side=True, |
| 347 | do_handshake_on_connect=False) |
| 348 | self.del_channel() |
| 349 | self.set_socket(socket) |
| 350 | self._ssl_accepting = True |
| 351 | |
| 352 | def _do_ssl_handshake(self): |
| 353 | try: |
no test coverage detected