Skip to content

Commit b0b887c

Browse files
fixup: avoid logging full details when failing due to rate limits. Also fix typos
1 parent 14f24e8 commit b0b887c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

lightning-liquidity/src/lsps2/service.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,7 +1229,8 @@ where
12291229
let create_pending_request_limit_exceeded_response = |error_message: String| {
12301230
let error_details = LSPSResponseError {
12311231
code: LSPS0_CLIENT_REJECTED_ERROR_CODE,
1232-
message: error_message.clone(),
1232+
message: "Reached maximum number of pending requests. Please try again later."
1233+
.to_string(),
12331234
data: None,
12341235
};
12351236
let response = match &request {
@@ -1247,8 +1248,8 @@ where
12471248

12481249
if self.total_pending_requests.load(Ordering::Relaxed) >= MAX_TOTAL_PENDING_REQUESTS {
12491250
let error_message = format!(
1250-
"reached maximum number of total pending requests {}: {}",
1251-
counterparty_node_id, MAX_TOTAL_PENDING_REQUESTS
1251+
"Reached maximum number of total pending requests: {}",
1252+
MAX_TOTAL_PENDING_REQUESTS
12521253
);
12531254
return create_pending_request_limit_exceeded_response(error_message);
12541255
}
@@ -1259,7 +1260,7 @@ where
12591260
(Ok(()), None)
12601261
} else {
12611262
let error_message = format!(
1262-
"reached maximum number of pending requests for peer {}: {}",
1263+
"Peer {} reached maximum number of pending requests: {}",
12631264
counterparty_node_id, MAX_PENDING_REQUESTS_PER_PEER
12641265
);
12651266
create_pending_request_limit_exceeded_response(error_message)

0 commit comments

Comments
 (0)