Rusty Russell
f0dc028fa9
lightningd: fix overzealous check in htlc_out_check:
```
+11.668971802 lightningdBROKEN: backtrace: lightningd/log.c:821 (fatal_vfmt) 0x558c893c997f
+11.668978165 lightningdBROKEN: backtrace: lightningd/log.c:829 (fatal) 0x558c893c9a30
+11.668984935 lightningdBROKEN: backtrace: lightningd/htlc_end.c:87 (corrupt) 0x558c893b9b7d
+11.668991262 lightningdBROKEN: backtrace: lightningd/htlc_end.c:205 (htlc_out_check) 0x558c893ba352
+11.669016705 lightningdBROKEN: backtrace: lightningd/peer_htlcs.c:1471 (check_already_failed) 0x558c893ea9c9
+11.669023345 lightningdBROKEN: backtrace: lightningd/peer_htlcs.c:1575 (onchain_failed_our_htlc) 0x558c893eb098
+11.669043122 lightningdBROKEN: backtrace: lightningd/onchain_control.c:438 (handle_onchain_htlc_timeout) 0x558c893cd6ec
+11.669049818 lightningdBROKEN: backtrace: lightningd/onchain_control.c:548 (onchain_msg) 0x558c893cdbdc
+11.669056372 lightningdBROKEN: backtrace: lightningd/subd.c:556 (sd_msg_read) 0x558c893fa532
+11.669063030 lightningdBROKEN: backtrace: ccan/ccan/io/io.c:59 (next_plan) 0x558c8948e3cd
+11.669069093 lightningdBROKEN: backtrace: ccan/ccan/io/io.c:407 (do_plan) 0x558c8948ef9e
+11.669075470 lightningdBROKEN: backtrace: ccan/ccan/io/io.c:417 (io_ready) 0x558c8948efdc
+11.669081900 lightningdBROKEN: backtrace: ccan/ccan/io/poll.c:453 (io_loop) 0x558c894912a8
+11.669087916 lightningdBROKEN: backtrace: lightningd/io_loop_with_timers.c:22 (io_loop_with_timers) 0x558c893c0966
+11.669094531 lightningdBROKEN: backtrace: lightningd/lightningd.c:1181 (main) 0x558c893c6bf9
```
Fixes: #5191
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-04-20 16:30:05 +09:30
..
2022-03-29 10:04:16 +10:30
2021-10-28 15:51:38 +02:00
2022-03-05 15:03:34 +10:30
2021-10-15 12:09:36 +02:00
2022-03-05 15:03:34 +10:30
2021-09-17 09:43:22 +09:30
2022-04-02 09:40:18 +10:30
2022-03-23 13:20:12 +10:30
2021-01-10 13:44:04 +01:00
2022-03-23 13:20:12 +10:30
2022-03-23 13:20:12 +10:30
2022-04-02 09:40:18 +10:30
2022-01-20 15:24:06 +10:30
2022-03-05 15:12:12 +10:30
2022-02-07 13:02:09 +10:30
2022-03-31 19:38:05 +10:30
2022-03-23 13:20:12 +10:30
2021-12-06 10:05:39 +10:30
2022-04-02 09:40:18 +10:30
2022-03-23 13:20:12 +10:30
2022-03-31 19:38:05 +10:30
2022-02-08 11:15:52 +10:30
2022-03-24 09:53:38 +10:30
2021-09-17 09:43:22 +09:30
2022-04-20 16:30:05 +09:30
2021-12-28 04:42:42 +10:30
2021-12-06 10:05:39 +10:30
2020-09-08 09:42:00 +09:30
2022-04-02 09:46:01 +10:30
2020-09-08 09:42:00 +09:30
2022-03-05 15:03:34 +10:30
2019-05-31 17:57:10 +02:00
2021-12-06 10:05:39 +10:30
2020-08-11 08:39:24 +09:30
2022-04-07 06:53:26 +09:30
2021-11-30 13:34:44 +10:30
2022-04-07 06:53:26 +09:30
2022-04-05 05:45:04 +09:30
2021-12-06 10:05:39 +10:30
2021-09-17 09:43:22 +09:30
2022-03-05 15:03:34 +10:30
2022-03-05 15:03:34 +10:30
2022-03-10 10:22:29 +10:30
2022-03-23 13:20:12 +10:30
2022-03-10 09:40:09 +10:30
2022-03-31 19:38:05 +10:30
2022-03-31 19:38:05 +10:30
2022-04-12 15:17:52 +09:30
2022-03-31 13:40:27 +10:30
2021-12-28 04:42:42 +10:30
2022-03-29 10:55:12 +10:30
2021-12-01 05:44:28 +10:30
2022-04-05 05:45:04 +09:30
2022-03-23 13:20:12 +10:30
2022-04-05 05:45:04 +09:30
2022-03-23 13:20:12 +10:30
2022-04-05 05:45:04 +09:30
2021-09-17 09:43:22 +09:30
2022-04-04 20:26:04 +09:30
2022-02-08 11:15:52 +10:30
2022-04-13 10:32:29 +09:30
2022-03-23 13:20:12 +10:30
2022-02-08 11:15:52 +10:30
2022-02-08 11:15:52 +10:30
2022-04-02 09:40:18 +10:30
2022-03-31 13:40:27 +10:30
2022-02-08 11:15:52 +10:30
2022-04-07 06:53:26 +09:30
2021-06-25 09:49:33 +09:30
2022-03-05 15:03:34 +10:30
2021-09-17 09:43:22 +09:30
2021-12-14 09:33:10 +10:30
2021-12-14 09:33:10 +10:30
2022-03-23 13:20:12 +10:30
2021-06-16 10:29:17 +09:30
2021-12-06 10:05:39 +10:30
2022-03-30 06:27:52 +10:30
2022-03-30 06:27:52 +10:30
2021-12-06 10:05:39 +10:30
2021-10-15 12:09:36 +02:00