core-lightning/gossipd
Rusty Russell 75720ad0e1 lightningd: wait for gossipd to finish initalizing before starting plugins.
This mainly helps our CI under valgrind, which starts a fresh instance
and immediately calls the invoice command.  This can cause the topology
plugin to try to access the gossmap file before it's created.

We can also move the gossmap reading in topology to init time.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-06-16 10:29:17 +09:30
..
test gossipd/test: remove routing tests. 2021-06-16 10:29:17 +09:30
broadcast.h gossipd: remove broadcast map altogether. 2019-06-04 01:29:39 +00:00
gossip_generation.c gossipd: remove routing, listchannels and listnodes infrastructure. 2021-06-16 10:29:17 +09:30
gossip_generation.h gossipd: naming cleanups. 2019-09-20 06:55:00 +00:00
gossip_store_wire.csv gossip_store: create end marker for EOF. 2021-05-22 17:53:04 +09:30
gossip_store_wiregen.c gen/impl_template: fix generation of singleton varsize elements. 2021-06-04 16:13:08 +09:30
gossip_store_wiregen.h gen/impl_template: fix generation of singleton varsize elements. 2021-06-04 16:13:08 +09:30
gossip_store.c common/gossip_store: avoid fd pass for new store, use end marker. 2021-05-22 17:53:04 +09:30
gossip_store.h gossipd: add tombstone when we remove a channel. 2020-08-28 10:56:50 +09:30
gossipd_peerd_wire.csv common/gossip_store: avoid fd pass for new store, use end marker. 2021-05-22 17:53:04 +09:30
gossipd_peerd_wiregen.c gen/impl_template: fix generation of singleton varsize elements. 2021-06-04 16:13:08 +09:30
gossipd_peerd_wiregen.h gen/impl_template: fix generation of singleton varsize elements. 2021-06-04 16:13:08 +09:30
gossipd_wire.csv lightningd: wait for gossipd to finish initalizing before starting plugins. 2021-06-16 10:29:17 +09:30
gossipd_wiregen.c lightningd: wait for gossipd to finish initalizing before starting plugins. 2021-06-16 10:29:17 +09:30
gossipd_wiregen.h lightningd: wait for gossipd to finish initalizing before starting plugins. 2021-06-16 10:29:17 +09:30
gossipd.c lightningd: wait for gossipd to finish initalizing before starting plugins. 2021-06-16 10:29:17 +09:30
gossipd.h gossipd: use modern 'sync_complete' field. 2021-02-25 13:23:16 +10:30
Makefile gossipd, channeld: handle onion messages in gossipd so we don't need a channel. 2021-01-09 14:34:35 +10:30
queries.c gossip: allow us to only look at 1 block 2021-04-08 10:34:14 +09:30
queries.h gossipd: use modern 'sync_complete' field. 2021-02-25 13:23:16 +10:30
routing.c gossipd: remove routing, listchannels and listnodes infrastructure. 2021-06-16 10:29:17 +09:30
routing.h gossipd: remove routing, listchannels and listnodes infrastructure. 2021-06-16 10:29:17 +09:30
seeker.c gossipd: use modern 'sync_complete' field. 2021-02-25 13:23:16 +10:30
seeker.h gossipd: restore dev-suppress-gossip functionality. 2019-10-10 21:48:52 -05:00