Comments (10)
Actually, I think I don't need any more log messages. I seems like the flow
destructor is called twice. I'm looking into it.
from lightning.
@rustyrussell just PR this #6523 to avoid crashing the node.
from lightning.
We should not make renepay marked as important, I do not think it has enough tests to do it?
Maybe this underflow is easier for @Lagrang3 to debug? assigning to it till I will be away from my desk
from lightning.
First thing I notice is that invoice string comes before the payment parameters otherwise the parser will not let you continue.
Can you upload more details of the logs, to simplify maybe just the lines containing renepay
?
from lightning.
Sorry, I did get the BOLT11 in before the parameters in the actual test. The report is updated to reflect that.
That was all the log output I received - there was no traceback available. Will see if I can up the logging level and get some more details.
from lightning.
We should not make renepay marked as important, I do not think it has enough tests to do it?
Maybe this underflow is easier for @Lagrang3 to debug? assigning to it till I will be away from my desk
As a builtin plugin, the bool important
flag is true by default. I am not sure if I can flip it at will. There are conflicting definitions of struct plugin
in lightningd/plugin.h
and plugins/libplugin.c
, the first contains a bool important
, the second does not.
from lightning.
If there is no possibility to do it, we should add it. Till now, all the plugins built-in are important (except grpc one), but we should have the possibility to say, "it is fine if this plugin dies"
from lightning.
@rustyrussell there is also the fix to the underflow that triggered this issue #6505
from lightning.
My fault I was assuming that this was already merged
from lightning.
I believe this should be fixed by #6538
from lightning.
Related Issues (20)
- Missing `bolt11` annotation after calling `pay`
- Recovering an olf v0.11.2 node after OS upgrade HOT 5
- track: Split private from public gossip
- `reserved_to_block` thousands of blocks in the future HOT 1
- grpc: Missing command `AddPsbtOutput`
- hsmd: Implement Explicit Node-to-Signer Notification for Channel Data Deletion
- Invalid testnet descriptors HOT 1
- Lightning node HOT 1
- CLNRest: Unable to subscribe to all events HOT 4
- Unable to generate P2TR address via gRPC HOT 1
- Docs: why is it that amount_msat is optional in listsendpay HOT 2
- Allow 0-conf splices HOT 2
- Cannot forward htlc over spliced channel? HOT 2
- Unable to decode psbt produced by splice_init, splice_update and splice_signed HOT 1
- Splicing: how to get the outnum of the new funding transaction?
- multifundchannel reserves funds before the opening transaction is confirmed to work HOT 2
- the gossip_store file is too big HOT 2
- Do not treat waitanyinvoice timeout on REST as an error HOT 1
- Attempting to close channel that does not have option_shutdown_anysegwit enabled fails, becomes uncloseable
- lightning-blacklistrune future (not yet existing) runes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lightning.