mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-24 23:08:36 +01:00
Merge pull request #49 from ariard/bad_failure_codes
Erroneous failure codes, replace PERM|7 by UPDATE|7
This commit is contained in:
commit
73932d75dc
1 changed files with 2 additions and 2 deletions
|
@ -754,7 +754,7 @@ impl ChannelManager {
|
|||
match forward_chan.send_htlc(forward_info.amt_to_forward, forward_info.payment_hash, forward_info.outgoing_cltv_value, forward_info.onion_packet.unwrap()) {
|
||||
Err(_e) => {
|
||||
let chan_update = self.get_channel_update(forward_chan).unwrap();
|
||||
failed_forwards.push((forward_info.payment_hash, 0x4000 | 7, Some(chan_update)));
|
||||
failed_forwards.push((forward_info.payment_hash, 0x1000 | 7, Some(chan_update)));
|
||||
continue;
|
||||
},
|
||||
Ok(update_add) => {
|
||||
|
@ -1465,7 +1465,7 @@ impl ChannelMessageHandler for ChannelManager {
|
|||
let chan = channel_state.by_id.get_mut(&forwarding_id).unwrap();
|
||||
if !chan.is_live() {
|
||||
let chan_update = self.get_channel_update(chan).unwrap();
|
||||
return_err!("Forwarding channel is not in a ready state.", 0x4000 | 7, &chan_update.encode_with_len()[..]);
|
||||
return_err!("Forwarding channel is not in a ready state.", 0x1000 | 7, &chan_update.encode_with_len()[..]);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue