| 305 | const auto request = read_http_request(socket.get()); |
| 306 | const auto response = handler.handle(request); |
| 307 | if (response.stream_body) { |
| 308 | send_all(socket.get(), serialize_stream_headers(response)); |
| 309 | ChunkedHttpStreamWriter writer(socket.get()); |
| 310 | try { |
| 311 | response.stream_body(writer); |
| 312 | } catch (const std::exception & ex) { |
no outgoing calls
no test coverage detected