Skip to content

Commit be5b1b0

Browse files
f delay persistence til necessary
1 parent e9e2c0f commit be5b1b0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4140,10 +4140,10 @@ where
41404140
MessageContext::AsyncPayments(AsyncPaymentsContext::OutboundPayment { payment_id })
41414141
).map_err(|_| Bolt12PaymentError::BlindedPathNotFound)?;
41424142

4143-
let _persistence_guard = PersistenceNotifierGuard::notify_on_drop(self);
41444143
let payment_release_secret = self.pending_outbound_payments.static_invoice_received(
41454144
invoice, payment_id, &*self.entropy_source
41464145
)?;
4146+
let _persistence_guard = PersistenceNotifierGuard::notify_on_drop(self);
41474147

41484148
let mut pending_async_payments_messages = self.pending_async_payments_messages.lock().unwrap();
41494149
const HTLC_AVAILABLE_LIMIT: usize = 10;

0 commit comments

Comments
 (0)