Skip to content

Commit b1555b2

Browse files
committed
lightningd/hsm: shutdown when master conn is freed.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
1 parent d062330 commit b1555b2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lightningd/hsm/hsm.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ static struct client *new_client(struct daemon_conn *master,
8383
c->master = master;
8484
daemon_conn_init(c, &c->dc, fd, handle);
8585

86+
/* Free the connection if we exit everything. */
87+
tal_steal(master, c->dc.conn);
8688
/* Free client when connection freed. */
8789
tal_steal(c->dc.conn, c);
8890
return c;

0 commit comments

Comments
 (0)