Rusty Russell
f882b69dfe
gossipd: remove gossmap_fetch_tail.
It only gets called for diagnostics when something goes wrong (and we
were going to exit anyway), and it's only useful with mmap (which we now disable
on error) but it shouldn't crash:
```
**BROKEN** gossipd: Truncated gossmap record @7991501/7991523 (len 0): waiting
**BROKEN** gossipd: FATAL SIGNAL 6 (version v25.09)
**BROKEN** gossipd: backtrace: common/daemon.c:41 (send_backtrace) 0x6506817cc529
**BROKEN** gossipd: backtrace: common/daemon.c:78 (crashdump) 0x6506817cc578
**BROKEN** gossipd: backtrace: ./signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0 ((null)) 0x75e8267a032f
**BROKEN** gossipd: backtrace: ./nptl/pthread_kill.c:44 (__pthread_kill_implementation) 0x75e8267f9b2c
**BROKEN** gossipd: backtrace: ./nptl/pthread_kill.c:78 (__pthread_kill_internal) 0x75e8267f9b2c
**BROKEN** gossipd: backtrace: ./nptl/pthread_kill.c:89 (__GI___pthread_kill) 0x75e8267f9b2c
**BROKEN** gossipd: backtrace: ../sysdeps/posix/raise.c:26 (__GI_raise) 0x75e8267a027d
**BROKEN** gossipd: backtrace: ./stdlib/abort.c:79 (__GI_abort) 0x75e8267838fe
**BROKEN** gossipd: backtrace: ./assert/assert.c:96 (__assert_fail_base) 0x75e82678381a
**BROKEN** gossipd: backtrace: ./assert/assert.c:105 (__assert_fail) 0x75e826796516
**BROKEN** gossipd: backtrace: common/gossmap.c:111 (map_copy) 0x6506817cea77
**BROKEN** gossipd: backtrace: common/gossmap.c:1870 (gossmap_fetch_tail) 0x6506817d1f93
**BROKEN** gossipd: backtrace: gossipd/gossmap_manage.c:1442 (gossmap_manage_get_gossmap) 0x6506817c45fb
**BROKEN** gossipd: backtrace: gossipd/gossmap_manage.c:753 (gossmap_manage_handle_get_txout_reply) 0x6506817c5850
**BROKEN** gossipd: backtrace: gossipd/gossipd.c:574 (recv_req) 0x6506817c172b
```
Reported-by: @grubles
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-10-01 13:29:33 +09:30
..
2025-09-22 10:23:13 +09:30
2024-11-12 06:42:52 +10:30
2024-11-12 06:42:52 +10:30
2025-09-15 11:29:49 +09:30
2025-07-19 10:09:17 +09:30
2025-07-08 12:54:56 +09:30
2025-07-08 12:54:56 +09:30
2024-05-18 10:02:43 +02:00
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2025-09-04 14:10:58 +09:30
2024-08-01 12:31:48 +09:30
2024-08-01 12:31:48 +09:30
2025-02-11 20:19:01 -06:00
2024-08-01 12:31:48 +09:30
2025-08-18 14:57:46 +09:30
2025-08-18 14:57:46 +09:30
2024-05-09 16:14:23 -05:00
2024-07-23 09:54:47 +09:30
2024-11-12 06:42:52 +10:30
2025-08-13 14:20:28 +09:30
2025-08-13 14:20:28 +09:30
2025-03-18 14:30:58 +10:30
2023-08-02 16:12:32 +09:30
2023-08-02 16:12:32 +09:30
2025-08-28 13:41:44 +09:30
2025-08-28 13:41:44 +09:30
2025-02-24 19:38:37 +10:30
2025-02-24 19:38:37 +10:30
2024-08-10 15:20:59 +09:30
2025-02-24 19:38:37 +10:30
2025-09-04 13:29:29 +09:30
2025-05-08 14:01:38 +09:30
2024-07-10 12:21:19 +09:30
2025-02-14 22:17:21 +10:30
2024-07-23 09:54:47 +09:30
2025-01-27 11:07:04 +10:30
2025-01-27 11:07:04 +10:30
2025-04-29 09:40:15 -07:00
2025-03-18 14:30:58 +10:30
2025-03-18 14:30:58 +10:30
2024-05-13 14:06:45 -05:00
2024-05-13 14:06:45 -05:00
2025-03-18 14:30:58 +10:30
2025-10-01 13:29:33 +09:30
2025-10-01 13:29:33 +09:30
2025-02-21 17:03:36 -06:00
2025-02-21 17:03:36 -06:00
2024-07-23 09:54:47 +09:30
2024-11-13 08:49:55 +10:30
2024-11-13 08:49:55 +10:30
2025-05-13 13:19:03 +09:30
2024-06-19 15:54:24 +09:30
2025-08-27 14:14:31 +09:30
2025-08-27 14:14:31 +09:30
2024-06-19 15:54:24 +09:30
2025-08-14 16:40:04 +09:30
2024-11-21 14:15:36 +10:30
2021-12-06 10:05:39 +10:30
2025-02-11 20:19:01 -06:00
2024-10-16 07:14:32 +10:30
2024-05-12 19:11:43 -05:00
2024-06-25 08:47:50 +09:30
2024-06-25 08:47:50 +09:30
2025-09-22 10:16:51 +09:30
2025-08-19 13:37:50 +09:30
2025-09-22 10:16:51 +09:30
2025-09-22 10:16:51 +09:30
2025-08-18 14:03:20 +09:30
2024-10-04 11:27:53 +09:30
2025-08-14 16:52:44 +09:30
2025-08-14 16:52:44 +09:30
2024-11-21 14:15:36 +10:30
2025-02-11 20:19:01 -06:00
2025-02-11 20:19:01 -06:00
2024-11-12 06:42:52 +10:30
2024-11-01 16:54:49 +10:30
2024-11-20 12:29:27 +01:00
2024-11-20 12:29:27 +01:00
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2025-02-11 20:19:01 -06:00
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2024-10-16 07:14:32 +10:30
2024-05-17 13:03:12 -05:00
2024-05-17 13:03:12 -05:00
2025-08-14 04:12:17 +09:30
2025-08-14 04:12:17 +09:30
2024-11-12 06:42:52 +10:30
2025-02-11 16:54:08 -06:00
2024-10-07 14:05:47 +02:00
2024-10-07 14:05:47 +02:00
2025-02-22 11:51:54 -06:00
2024-05-12 19:11:43 -05:00
2024-05-12 19:11:43 -05:00
2025-05-13 14:52:15 +09:30
2025-03-18 14:30:58 +10:30
2025-03-18 14:30:58 +10:30
2024-11-18 11:03:26 +10:30
2024-11-18 11:03:26 +10:30
2025-08-18 14:03:20 +09:30
2024-11-12 06:42:52 +10:30
2024-05-08 21:05:49 -05:00
2025-09-30 11:37:31 +09:30
2024-12-16 09:48:51 +10:30
2024-12-16 09:48:51 +10:30
2024-12-16 09:48:51 +10:30
2025-04-24 17:34:12 +09:30
2025-04-23 13:45:18 +09:30
2025-05-13 14:52:15 +09:30
2025-05-13 14:52:15 +09:30
2025-05-06 12:27:53 +09:30
2025-05-06 12:27:53 +09:30
2024-11-21 14:15:36 +10:30
2024-11-21 14:15:36 +10:30
2025-09-22 10:23:13 +09:30
2024-11-25 15:39:13 +10:30