Skip to content

Commit

Permalink
peer_failed: set permanent slot when we fail the peer.
Browse files Browse the repository at this point in the history
Signed-off-by: Rusty Russell <[email protected]>
  • Loading branch information
rustyrussell authored and cdecker committed Feb 23, 2018
1 parent 8aa7a48 commit 9cffa03
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions channeld/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ CHANNELD_COMMON_OBJS := \
common/memleak.o \
common/msg_queue.o \
common/ping.o \
common/peer_billboard.o \
common/peer_failed.o \
common/permute_tx.o \
common/pseudorand.o \
Expand Down
1 change: 1 addition & 0 deletions closingd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ CLOSINGD_COMMON_OBJS := \
common/htlc_wire.o \
common/memleak.o \
common/msg_queue.o \
common/peer_billboard.o \
common/peer_failed.o \
common/permute_tx.o \
common/ping.o \
Expand Down
3 changes: 3 additions & 0 deletions common/peer_failed.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#include <ccan/tal/str/str.h>
#include <common/gen_peer_status_wire.h>
#include <common/gen_status_wire.h>
#include <common/peer_billboard.h>
#include <common/peer_failed.h>
#include <common/status.h>
#include <common/wire_error.h>
Expand All @@ -24,6 +25,7 @@ void peer_failed_(int peer_fd, int gossip_fd,
desc, cs, gossip_index,
towire_errorfmt(desc, channel_id,
"%s", desc));
peer_billboard(true, desc);
tal_free(desc);
status_send_fatal(take(msg), peer_fd, gossip_fd);
}
Expand All @@ -36,6 +38,7 @@ void peer_failed_received_errmsg(int peer_fd, int gossip_fd,
{
u8 *msg = towire_status_peer_error(NULL, channel_id,
desc, cs, gossip_index, NULL);
peer_billboard(true, "Received error from peer: %s", desc);
status_send_fatal(take(msg), peer_fd, gossip_fd);
}

Expand Down
1 change: 1 addition & 0 deletions openingd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ OPENINGD_COMMON_OBJS := \
common/memleak.o \
common/msg_queue.o \
common/ping.o \
common/peer_billboard.o \
common/peer_failed.o \
common/permute_tx.o \
common/pseudorand.o \
Expand Down

0 comments on commit 9cffa03

Please sign in to comment.