Skip to content

Commit 6fd456f

Browse files
committed
update
1 parent 06e3193 commit 6fd456f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/iceberg/catalog/rest/http_client.cc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Result<HttpResponse> HttpClient::Get(
9595
const std::string& path, const std::unordered_map<std::string, std::string>& params,
9696
const std::unordered_map<std::string, std::string>& headers,
9797
const ErrorHandler& error_handler) {
98-
std::lock_guard<std::mutex> lock(session_mutex_);
98+
std::scoped_lock<std::mutex> lock(session_mutex_);
9999

100100
PrepareSession(path, headers, params);
101101
cpr::Response response = session_->Get();
@@ -107,7 +107,7 @@ Result<HttpResponse> HttpClient::Post(
107107
const std::string& path, const std::string& body,
108108
const std::unordered_map<std::string, std::string>& headers,
109109
const ErrorHandler& error_handler) {
110-
std::lock_guard<std::mutex> lock(session_mutex_);
110+
std::scoped_lock<std::mutex> lock(session_mutex_);
111111

112112
PrepareSession(path, headers);
113113
session_->SetBody(cpr::Body{body});
@@ -121,7 +121,7 @@ Result<HttpResponse> HttpClient::PostForm(
121121
const std::unordered_map<std::string, std::string>& form_data,
122122
const std::unordered_map<std::string, std::string>& headers,
123123
const ErrorHandler& error_handler) {
124-
std::lock_guard<std::mutex> lock(session_mutex_);
124+
std::scoped_lock<std::mutex> lock(session_mutex_);
125125

126126
PrepareSession(path, headers);
127127
std::vector<cpr::Pair> pair_list;
@@ -138,7 +138,7 @@ Result<HttpResponse> HttpClient::PostForm(
138138
Result<HttpResponse> HttpClient::Head(
139139
const std::string& path, const std::unordered_map<std::string, std::string>& headers,
140140
const ErrorHandler& error_handler) {
141-
std::lock_guard<std::mutex> lock(session_mutex_);
141+
std::scoped_lock<std::mutex> lock(session_mutex_);
142142

143143
PrepareSession(path, headers);
144144
cpr::Response response = session_->Head();
@@ -149,7 +149,7 @@ Result<HttpResponse> HttpClient::Head(
149149
Result<HttpResponse> HttpClient::Delete(
150150
const std::string& path, const std::unordered_map<std::string, std::string>& headers,
151151
const ErrorHandler& error_handler) {
152-
std::lock_guard<std::mutex> lock(session_mutex_);
152+
std::scoped_lock<std::mutex> lock(session_mutex_);
153153

154154
PrepareSession(path, headers);
155155
cpr::Response response = session_->Delete();

0 commit comments

Comments
 (0)