(
self,
message: str,
error_code: int = h2.errors.ErrorCodes.PROTOCOL_ERROR,
)
| 312 | return False |
| 313 | |
| 314 | def protocol_error( |
| 315 | self, |
| 316 | message: str, |
| 317 | error_code: int = h2.errors.ErrorCodes.PROTOCOL_ERROR, |
| 318 | ) -> CommandGenerator[None]: |
| 319 | yield Log(f"{human.format_address(self.conn.peername)}: {message}") |
| 320 | self.h2_conn.close_connection(error_code, message.encode()) |
| 321 | yield SendData(self.conn, self.h2_conn.data_to_send()) |
| 322 | yield from self.close_connection(message) |
| 323 | |
| 324 | def close_connection(self, msg: str) -> CommandGenerator[None]: |
| 325 | yield CloseConnection(self.conn) |
no test coverage detected