From 84ed942deeb1fdf5ba7a51212f17fd77f0a90338 Mon Sep 17 00:00:00 2001 From: niftynei Date: Wed, 13 Jan 2021 19:55:49 -0600 Subject: [PATCH] df: patch hole where we wouldn't notify peer of failure --- lightningd/dual_open_control.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lightningd/dual_open_control.c b/lightningd/dual_open_control.c index 38741d208..081b7c8c7 100644 --- a/lightningd/dual_open_control.c +++ b/lightningd/dual_open_control.c @@ -525,6 +525,9 @@ openchannel2_hook_deserialize(struct openchannel2_payload *payload, if (!payload->psbt && !amount_sat_eq(payload->accepter_funding, AMOUNT_SAT(0))) { /* Gotta give a PSBT if you set the accepter_funding amount */ + /* Let dualopend know we've failed */ + payload->err_msg = "Client error. Unable to continue"; + openchannel2_hook_cb(payload); return false; }