We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bcbee25 commit c331f58Copy full SHA for c331f58
lightning/src/ln/outbound_payment.rs
@@ -1189,7 +1189,7 @@ impl OutboundPayments {
1189
) {
1190
let mut outbounds = self.pending_outbound_payments.lock().unwrap();
1191
if let hash_map::Entry::Occupied(mut payment) = outbounds.entry(payment_id) {
1192
- if let Ok(()) = payment.get_mut().mark_abandoned() {
+ if !payment.get().abandoned() && payment.get_mut().mark_abandoned().is_ok() {
1193
if payment.get().remaining_parts() == 0 {
1194
pending_events.lock().unwrap().push(events::Event::PaymentFailed {
1195
payment_id,
0 commit comments