cd37753849
``` plugin-bcli: MEMLEAK: 0x1d2a118 plugin-bcli: label=plugins/bcli.c:636:const char *[] plugin-bcli: backtrace: plugin-bcli: ccan/ccan/tal/tal.c:442 (tal_alloc_) plugin-bcli: ccan/ccan/tal/tal.c:471 (tal_alloc_arr_) plugin-bcli: plugins/bcli.c:636 (estimatefees_next) plugin-bcli: plugins/bcli.c:684 (estimatefees) plugin-bcli: plugins/libplugin.c:1307 (ld_command_handle) plugin-bcli: plugins/libplugin.c:1348 (ld_read_json_one) plugin-bcli: plugins/libplugin.c:1368 (ld_read_json) plugin-bcli: ccan/ccan/io/io.c:59 (next_plan) plugin-bcli: ccan/ccan/io/io.c:407 (do_plan) plugin-bcli: ccan/ccan/io/io.c:417 (io_ready) plugin-bcli: ccan/ccan/io/poll.c:453 (io_loop) plugin-bcli: plugins/libplugin.c:1565 (plugin_main) plugin-bcli: plugins/bcli.c:965 (main) plugin-bcli: parents: plugin-bcli: plugins/libplugin.c:1235:struct command ``` It's neater to convert start_bitcoin_cli() to take varargs, and handle take: the above "leak" is because we don't keep a pointer to the params[] array which we use to pass to start_bitcoin_cli(). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> |
||
---|---|---|
.. | ||
spender | ||
test | ||
.gitignore | ||
Makefile | ||
README.md | ||
autoclean.c | ||
bcli.c | ||
fetchinvoice.c | ||
funder.c | ||
funder_policy.c | ||
funder_policy.h | ||
keysend.c | ||
libplugin-pay.c | ||
libplugin-pay.h | ||
libplugin.c | ||
libplugin.h | ||
offers.c | ||
offers.h | ||
offers_inv_hook.c | ||
offers_inv_hook.h | ||
offers_invreq_hook.c | ||
offers_invreq_hook.h | ||
offers_offer.c | ||
offers_offer.h | ||
pay.c | ||
topology.c | ||
txprepare.c |
README.md
Plugin Directory
Any file in this directory which is executable and whose name only consists of alphanumeric characters, space, '.', '-' or '_' will be automatically loaded when lightningd starts (unless suppressed with commandline options).