Files
lightning/lightningd
Rusty Russell 9b9e830780 lightningd: attach plugins natively to the command which started it.
This will let us unify the startup and runtime-started infrastructure.

Note that there are two kinds of notifications:
1. Starting a single plugin (i.e. `plugin start`)
2. Starting multiple plugins (i.e. `plugin rescan` or `plugin startdir`).

In the latter case, we want the command to complete only once *all*
the plugins are dead/finished.

We also call plugin_kill() in all cases, and correctly return afterwards
(it matters once we use the same paths for dynamic plugins, which don't
cause a fatal error if they don't startup).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-05-05 13:45:17 +09:30
..
2017-10-20 18:31:32 +02:00
2020-05-04 10:22:26 +09:30
2020-05-04 10:22:26 +09:30
2020-05-04 19:18:05 +02:00
2019-12-12 15:03:53 +01:00
2020-05-04 10:22:26 +09:30
2020-05-04 10:22:26 +09:30