Giter Club home page Giter Club logo

Comments (10)

Lagrang3 avatar Lagrang3 commented on June 19, 2024 1

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.

Lagrang3 avatar Lagrang3 commented on June 19, 2024 1

@rustyrussell just PR this #6523 to avoid crashing the node.

from lightning.

vincenzopalazzo avatar vincenzopalazzo commented on June 19, 2024

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.

Lagrang3 avatar Lagrang3 commented on June 19, 2024

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.

endothermicdev avatar endothermicdev commented on June 19, 2024

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.

Lagrang3 avatar Lagrang3 commented on June 19, 2024

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.

vincenzopalazzo avatar vincenzopalazzo commented on June 19, 2024

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.

Lagrang3 avatar Lagrang3 commented on June 19, 2024

@rustyrussell there is also the fix to the underflow that triggered this issue #6505

from lightning.

vincenzopalazzo avatar vincenzopalazzo commented on June 19, 2024

My fault I was assuming that this was already merged

from lightning.

rustyrussell avatar rustyrussell commented on June 19, 2024

I believe this should be fixed by #6538

from lightning.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.