Skip to content

Commit b71b510

Browse files
committed
Remove pending request in update_order_status
.. otherwise we'd keep the request around forever.
1 parent c0c52b1 commit b71b510

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lightning-liquidity/src/lsps1/service.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,12 @@ where
301301
err: format!("Failed to update order: {:?}", e),
302302
})?;
303303

304+
peer_state_lock.remove_request(&request_id).map_err(|e| {
305+
debug_assert!(false, "Failed to send response due to: {}", e);
306+
let err = format!("Failed to send response due to: {}", e);
307+
APIError::APIMisuseError { err }
308+
})?;
309+
304310
let response = LSPS1Response::GetOrder(LSPS1CreateOrderResponse {
305311
order_id,
306312
order: order.order_params.clone(),

0 commit comments

Comments
 (0)