From d2faf09c362d119a5c9009827d26324b611fabdf Mon Sep 17 00:00:00 2001
From: Adrien Beraud <adrien.beraud@savoirfairelinux.com>
Date: Mon, 24 Feb 2025 15:50:49 -0500
Subject: [PATCH] tls_session: pass response by reference

Change-Id: I7e35f5d33beba65134ef4d01199b8bc8f3697aee
---
 src/security/tls_session.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/security/tls_session.cpp b/src/security/tls_session.cpp
index e1e7bd4..3183957 100644
--- a/src/security/tls_session.cpp
+++ b/src/security/tls_session.cpp
@@ -805,8 +805,8 @@ TlsSession::TlsSessionImpl::sendOcspRequest(const std::string& uri,
             if (l) l->error("HTTP OCSP request timeout with error: {:s}", ec.message());
         request->cancel();
     });
-    request->add_on_state_change_callback([this, cb = std::move(cb)](const http::Request::State state,
-                                                    const http::Response response) {
+    request->add_on_state_change_callback([this, cb = std::move(cb)](http::Request::State state,
+                                                    const http::Response& response) {
         if (params_.logger)
             params_.logger->d("HTTP OCSP request state=%i status_code=%i",
                  (unsigned int) state,
-- 
GitLab