in src/main/java/com/google/cloud/run/kafkascaler/RequestResponseHandler.java [56:66]
static void sendFailureResponse(HttpExchange exchange, Exception e) {
String response = "Failure: " + e.getMessage();
try (OutputStream os = exchange.getResponseBody()) {
exchange.sendResponseHeaders(500, Utf8.encodedLength(response));
os.write(response.getBytes(UTF_8));
} catch (IOException io) {
// Processing has already completed. Just log the error.
logger.atWarning().withCause(io).log("Failed while writing response");
}
}