| 1105 | } |
| 1106 | |
| 1107 | static void begin_sync_timer(struct seeker *seeker) |
| 1108 | { |
| 1109 | if (seeker->sync_timer) |
| 1110 | tal_free(seeker->sync_timer); |
| 1111 | const u32 polltime = GOSSIP_SEEKER_RESYNC_INTERVAL(seeker); |
| 1112 | |
| 1113 | seeker->sync_timer = new_reltimer(&seeker->daemon->timers, |
| 1114 | seeker, |
| 1115 | time_from_sec(polltime), |
| 1116 | full_sync_random_peer, seeker); |
| 1117 | } |
| 1118 | |
| 1119 | /* We get this when we have a new peer. */ |
| 1120 | void seeker_setup_peer_gossip(struct seeker *seeker, struct peer *peer) |
no test coverage detected