Rusty Russell
db2a560b9c
lightningd: fix spurious memleak in peer_connected_serialize.
Of course stream will be freed soon, too, but if run at the exact
right time, memleak will get upset: use tmpctx.
```
lightningd: MEMLEAK: 0x5616f720bc48
lightningd: label=common/wireaddr.c:255:char[]
lightningd: alloc:
lightningd: /home/runner/work/lightning/lightning/ccan/ccan/tal/tal.c:488 (tal_alloc_)
lightningd: /home/runner/work/lightning/lightning/ccan/ccan/tal/tal.c:517 (tal_alloc_arr_)
lightningd: /home/runner/work/lightning/lightning/ccan/ccan/tal/str/str.c:81 (tal_vfmt_)
lightningd: /home/runner/work/lightning/lightning/ccan/ccan/tal/str/str.c:37 (tal_fmt_)
lightningd: /home/runner/work/lightning/lightning/common/wireaddr.c:255 (fmt_wireaddr_without_port)
lightningd: /home/runner/work/lightning/lightning/common/wireaddr.c:276 (fmt_wireaddr)
lightningd: /home/runner/work/lightning/lightning/common/wireaddr.c:232 (fmt_wireaddr_internal)
lightningd: /home/runner/work/lightning/lightning/lightningd/peer_control.c:1327 (peer_connected_serialize)
lightningd: /home/runner/work/lightning/lightning/lightningd/plugin_hook.c:359 (plugin_hook_call_next)
lightningd: /home/runner/work/lightning/lightning/lightningd/plugin_hook.c:395 (plugin_hook_call_)
lightningd: /home/runner/work/lightning/lightning/lightningd/peer_control.c:1753 (plugin_hook_call_peer_connected)
lightningd: /home/runner/work/lightning/lightning/lightningd/peer_control.c:1885 (handle_peer_connected)
lightningd: /home/runner/work/lightning/lightning/lightningd/connect_control.c:563 (connectd_msg)
```
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2026-02-03 16:12:04 +10:30
..
2026-01-27 09:31:02 +10:30
2026-01-14 17:18:56 +10:30
2026-01-20 19:32:42 +10:30
2025-11-19 07:23:39 +10:30
2025-12-11 12:16:42 +10:30
2025-11-29 08:18:20 +10:30
2025-11-19 07:23:39 +10:30
2025-05-15 16:40:33 +09:30
2026-01-08 22:33:19 +10:30
2025-05-15 16:40:33 +09:30
2025-10-23 06:44:04 +10:30
2025-11-19 07:23:39 +10:30
2025-11-19 07:23:39 +10:30
2025-11-19 07:23:39 +10:30
2025-11-19 07:23:39 +10:30
2026-01-20 19:32:42 +10:30
2024-11-25 20:23:21 +10:30
2025-11-13 21:21:29 +10:30
2025-08-19 13:37:50 +09:30
2025-10-26 12:37:58 +10:30
2026-01-20 19:32:42 +10:30
2025-11-12 13:58:43 +10:30
2025-10-23 06:44:04 +10:30
2026-01-20 19:32:42 +10:30
2025-10-23 06:44:04 +10:30
2025-10-23 06:44:04 +10:30
2025-10-23 06:44:04 +10:30
2025-12-19 12:37:36 +01:00
2025-10-23 06:44:04 +10:30
2025-11-13 21:21:29 +10:30
2025-10-26 12:37:58 +10:30
2025-10-26 12:37:58 +10:30
2025-11-13 21:21:29 +10:30
2025-08-14 18:57:05 +09:30
2025-11-10 15:05:27 +10:30
2025-11-10 15:05:27 +10:30
2026-01-20 19:32:42 +10:30
2025-11-10 15:05:27 +10:30
2026-01-14 17:18:56 +10:30
2025-08-18 10:01:07 +09:30
2026-01-27 09:31:02 +10:30
2025-11-13 21:21:29 +10:30
2026-01-27 09:31:02 +10:30
2026-01-27 09:31:02 +10:30
2025-10-23 06:44:04 +10:30
2026-01-14 15:41:45 +10:30
2026-01-14 15:41:45 +10:30
2026-01-27 09:31:02 +10:30
2026-01-27 09:31:02 +10:30
2026-02-02 10:31:02 +10:30
2026-01-14 17:18:56 +10:30
2025-10-23 06:44:04 +10:30
2025-10-23 06:44:04 +10:30
2025-11-19 07:23:39 +10:30
2026-01-20 19:32:42 +10:30
2026-01-13 22:36:01 +10:30
2026-01-13 22:36:01 +10:30
2026-01-08 22:33:19 +10:30
2024-10-27 13:57:50 +11:00
2026-02-03 16:12:04 +10:30
2025-11-19 07:23:39 +10:30
2025-10-23 06:44:04 +10:30
2025-11-17 10:56:18 +10:30
2025-08-14 18:57:05 +09:30
2025-10-23 06:44:04 +10:30
2025-08-14 17:35:39 +09:30
2025-10-23 06:44:04 +10:30
2025-11-20 16:30:50 +10:30
2025-11-20 16:30:50 +10:30
2026-01-20 19:32:42 +10:30
2025-11-20 16:30:50 +10:30
2025-10-23 06:44:04 +10:30
2025-11-13 21:21:29 +10:30
2025-10-23 06:44:04 +10:30
2026-01-08 22:33:19 +10:30
2025-10-23 06:44:04 +10:30
2026-01-14 15:41:45 +10:30
2025-11-12 13:58:43 +10:30
2025-01-21 09:18:25 +10:30
2025-01-21 09:18:25 +10:30