Files
lightning/lightningd
Christian Decker e59940eb61 plugin: Abort early if we have a misconfiguration in the plugins
We were reporting the failure immediately but still continuing with
the startup. This could happen if an important plugin ends up in a
race with another plugin (important or not) for a contended
resource (CLI option or RPC method name). We would eventually notice
that we were supposed to abort, but at that point we already processed
a couple of blocks, loaded the entire state, etc.

This just aborts early with a sane error message.

Changelog-Added: plugin: If there is a misconfiguration with important plugins we now abort early with a more descriptive error message.

Reported-by: PsySc0rpi0n
Reported-by: Ján Sáreník <@jsarenik>
2021-03-10 12:03:10 -06:00
..
2021-01-13 14:45:36 +01:00
2021-01-13 14:45:36 +01:00
2021-02-25 14:44:03 +10:30
2020-08-25 12:53:13 +09:30
2021-03-03 16:19:04 -06:00
2021-03-03 16:19:04 -06:00